작성
·
228
1
안녕하세요, 선생님.
svelte에 관한 질문이 아니어서 죄송합니다. 강의 도입부에 vuejs와 svelte를 비교하시면서 vuejs는 인라인 핸들러가 권장되지 않다고 말씀해주시고 그 이유까지 설명해주셨는데 공식문서(https://vuejs.org/guide/essentials/event-handling.html)에는 그런 내용을 찾을 수가 없었습니다.
강의를 촬영한지 오래되셔서 기억이 잘 안나시겠지만, 혹시 기억나신다면 출처를 알 수 있을까요? 구글링을 하더라도 둘의 차이를 설명하는 글이 거의 없어서 검색이 어렵네요. 관련 키워드라도 알려주시면 감사하겠습니다!!!
답변 1
1
네, 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
아, 그런 의미로 말씀하신거군요! 답변 감사합니다