inflearn logo
강의

Course

Instructor

Svelte.js [Core API] Complete Guide

1. Inline event handler

[0:15] Vuejs 인라인 핸들러 비권장 설명

304

daehyun

9 asked

1

안녕하세요, 선생님.

svelte에 관한 질문이 아니어서 죄송합니다. 강의 도입부에 vuejs와 svelte를 비교하시면서 vuejs는 인라인 핸들러가 권장되지 않다고 말씀해주시고 그 이유까지 설명해주셨는데 공식문서(https://vuejs.org/guide/essentials/event-handling.html)에는 그런 내용을 찾을 수가 없었습니다.

강의를 촬영한지 오래되셔서 기억이 잘 안나시겠지만, 혹시 기억나신다면 출처를 알 수 있을까요? 구글링을 하더라도 둘의 차이를 설명하는 글이 거의 없어서 검색이 어렵네요. 관련 키워드라도 알려주시면 감사하겠습니다!!!

svelte Rollup Sortable

Answer 1

1

HEROPY

네, daehyun 님 안녕하세요.😆

질문하신 내용은 Vue computed 캐싱의 내용입니다.

메소드를 인라인으로 사용하면 반복되는 횟수만큼 실행(호출)되기 때문에, computed(계산된 데이터)로 사용해야 한다는 내용이고, Svelte는 해당 사항이 없죠.

아래 링크를 확인해보세요~

https://kr.vuejs.org/v2/guide/computed.html#computed-%EC%86%8D%EC%84%B1%EC%9D%98-%EC%BA%90%EC%8B%B1-vs-%EB%A9%94%EC%86%8C%EB%93%9C

 

0

daehyun

아, 그런 의미로 말씀하신거군요! 답변 감사합니다

56강 4. 슬롯 포워딩이 Svelte 5 부터는 적용 불가

0

208

1

5 라이프사이클 모듈화 - 질문

0

285

1

소스코드

0

268

1

스벨트킷 강의는 안해주시나요?

0

334

1

강의 소스 코드

1

657

2

aws ec2 배포시 질문

1

883

2

vite 사용하는 예시 추가 계획은 없으실까요?

2

444

1

터미널에서 npx를 치실 때 흐린색으로 가이드처럼 나오는건 어떻게 해야 하나요?

1

379

1

textarea에서 esc 키를 누를 때 오류

1

334

1

스벨트 반응성에 대해 질문드립니다!

1

470

1

백엔드는 어떻게 배우면 좋을까요?

1

305

1

scss를 사용하기 위한 sveltePreprocess() 실행 위치가?

1

394

1

보간한다는 뜻을 무슨 의미로 이해해야 하나요?

1

6130

2

로그인 정보를 확인할 때

1

251

1

재렌더링 때 interval 처리 질문

1

287

1

7:10초 설명에 질문 있습니다.

1

268

1

:global() 에서 & 적용이 안되는거 같아요

2

298

1

promise 변수에 초기값 관련 질문입니다.

1

383

2

혹시 vue 처럼 classObject 객체를 통해 제어하는 방법은 없을까요?

1

232

1

onMount 응용해서 적용해보려고 하는데 오류가 나네요.

1

342

1

패키지 설치 시 퍼미션 에러

1

296

1

스토어를 왜 사용하는지 궁금합니다

0

237

1

node-sass 설치 오류

1

2055

2

Uncaught (in promise) TypeError 오류 질문

1

1186

2