바인딩이 쉬워서 Svelte 선택했습니다. > 그누SVELTE 강좌

본문 바로가기
사이트 내 전체검색

그누SVELTE 강좌

바인딩이 쉬워서 Svelte 선택했습니다.

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 120회 작성일 24-10-18 19:49

본문

이유는 간단합니다.

쉽습니다.

간단한 바인딩!

스크립트 코드 작성하는 영역 안에서 변수를 지정해주고html 코드 작성 폼 안에서 불러와주면 동시에 연동이 끝납니다.

 

 

<script>

let value1 = "aaa"

</script>

 

<input bind:value={value1} />

 


이렇게만 해놓으면 jquery 로 input에 값을 가져오고, 값을 넣고 하는 일을 한번에 처리할 수 있고, id 값을 사용하지도 않고 그냥 javascript 변수명만 같으면 된다.
번거롭게 $("#id").val() 이렇게 구구절절 작성하지 않아도 되니 코드량이 줄고 단순해진 만큼 가독성도 높아진다.

 

깔끔한 바인딩이 Svelte를 선택한 가장 큰 이유이다!

 

jquery 사용하는게 비효율적으로 느껴진다. 그려면서 jquery 만큼 직관적이다.

Angler 와 React 그리고 Vue는 프론트에서 Class 를 사용하는 듯한 개발 방법을 제시한다.

그래서 객체에 담아서 가져오고 배치하고 객체에 담기 위해 한참을 뭔가를 더해줘야 한다.

이과정에서 업무 로직 + 클래스 구현방법이 서로 꼬여서 정작 구현하려는 업무로직의 복잡성을 두루 담다가는 프로그램이 엉켜 버린다.

 

Svelte는 단순한 구조로 엉킴 없이 바로 직관적으로 업무로직 구현이 가능하다.

그래서 개발이 편하다.

 

React로 개발할거 Svelte로 개발하면, 개발 속도도 빠르고 결과물도 가볍고 빠르다.

 

단, 개발자의 품위를 높여주거나 가치를 높여주지는 않는다.

React는 프론트엔드 개발자의 업무를 뭔가 대단한 프로그램을 개발하는 것처럼 격상시키는 효과는 있다.

연봉 협상에서 React개발자들은 뭔가 개발 같은 것을 하는 모양세를 주기 때문에, 높은 금액을 부를 수 있다.

 

그러나 Svelte는  가성비 효율성을 중시하는 저렴이 프로젝트에서 그 진가를 드러넨다.

업무 로직의 복잡도가 높거나 개발 시간이 촉박한경우 효자 노릇을 하는데,

문제는 연봉이 높을 수가 없다. 

 

왜냐 쉽기 때문이다. 

 

아직 Svelte사용하는 사람들이 적어서 그렇지

만약 Svelte 가 퍼지면, React 하면 눈치 먹을 수도 있다. 

가성비를 중시 여기는 합리적인 CEO가 될 수 있으면 Svelte 의 존재를 늦게 알 수록

React 고임금은 유지 될 수 잇다. 

 

가성비냐? VS 격조 높은 개발자의 가치이냐?

 

Svelte를 널리 알리지 마라 내프로젝트 할 때만 사용하라! 

만약 경쟁사가 Svelte를 사용한다면, 그땐 젓다고 생각해라!

 

Svelte가 만들어낸 생산성 혁명!에 동참하세요!

업무 시간이 확 줄어 듭니다.

남는 시간에 업루로직을 더욱 신경쓰세요!

 

복잡한 작업이라면 단연 Svelte로!

정신 건강을 챙기신다면 Svelte로!

 

댓글목록

등록된 댓글이 없습니다.

Total 4건 1 페이지
  • 4
    svelte5 버전업
    그동안 svelte3,4 에서 개발해 오다가 최근 svelte5로 대대적인 업데이트가 진행되어서 이번 강좌를 svelte5로 제작해야할 것 같아 변경된 사항을 연구중에 있습니다. Runes가 추가되고 layout 부분에서 <slot/>가 사라지고 {@r..
  • 3
    svelte 강좌 목차
    1. 개발 환경 설정 및 CI/CD(자동 빌드 및 배포)   가. npm & node.js   나. 파일 폴더 구조   다. git & github action CI/CD 배포 구현   라. 기타 saas 서..
  • 2
    하이드리드앱은 Svelte로!
    html과 javascirpt를 좀 할 줄 알고 쉬운 앱 개발 환경을 원하시면,   Svelte + Capacitor가 답입니다.   쉬운 Svelte를 이용해서 UI를 개발하고 네이티브 기능은 Capacitor로 연결하면  ..
  • 열람중
    바인딩이 쉬워서 Svelte 선택했습니다.
    이유는 간단합니다. 쉽습니다. 간단한 바인딩! 스크립트 코드 작성하는 영역 안에서 변수를 지정해주고html 코드 작성 폼 안에서 불러와주면 동시에 연동이 끝납니다.     <script> let value..

검색


회사소개 개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 041-555-9789 충남 천안시 서북구 부성8길 32, 201-46호
첫번째집 대표:임종필 사업자등록번호:484-05-03044 개인정보관리책임자:임종필

Copyright © karbon.kr. All rights reserved.