inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

Renderless Component - 구현 방법과 활용처

컴포넌트 구조와 데이터 패치

310

대현

작성한 질문수 39

2

이전 수업까지는 끝 단의 component을 presentational component로 하여서 로직 없이 순수하게 마크업만 보이게 하고 비동기 작업은 부모 컴포넌트에서 하셨는데 오늘 설명 해주신 내용은 완전히 반대로 진행하는 것 같습니다.  이러한 방식의 장점이 무엇인지 수업을 듣고도 잘 이해가 되지 않습니다..

vuejs javascript

답변 2

1

캡틴판교

네 대현님, 보통 API 함수를 호출해와서 화면에 표시할 때 데이터를 가공하는 경우가 많은데요. 데이터 가공 로직을 해당 컴포넌트에 넣는다고 생각하고 표현단 레벨의 컴포넌트는 좀 더 화면 조작 로직에 집중하게 만들 수 있는 하나의 방법이라고 보시면 좋을 것 같아요!

0

대현

그러니깐 알려주신 방법은 부모 컴포넌트가 여러개의 api 호출에 대한 결과를 보여주기 위해 자식 컴포넌트마다 api를 호출하게 하는 방식이고 이전 방식은 부모가 호출한 api에 대한 데이터를 가공해서 목적에 맞게 자식 컴포넌트에 뿌려주는 거구요.  이게 맞는거죠?

깃 권한 요청 드립니다

0

50

1

깃 권한 신청

0

50

1

깃 권한 요청드립니다.

0

111

1

깃허브 권한 요청 드립니다

0

144

1

깃허브 권한 요청 드립니다

0

161

1

깃허브 권한 요청 드립니다

0

167

1

깃허브 권한 요청 드립니다.

0

154

1

안녕하세요 vue 2.7로 수강하고 있는 학생입니다. 실무에서 최하위 자식의 props와 watch의 관계를 여쭈고자 합니다.

0

208

1

ide 타입추론 기능 사용할 수 없을까요??

0

207

1

컴포넌트 링크는 vue peek 익스텐션 설치가 필수인가요??

0

228

1

Vue3로 진행중입니다

1

338

1

Vue router-link 사용시 같은 url이면

1

506

1

vue3 에러 메세지...

1

670

2

id ="app" 중복

0

271

2

use undefined 에러가 나옵니다.

1

318

2

깃허브 권한 요청드립니다.

1

358

2

권한요청드립니다.

1

299

2

Vue3에서 구글 애드센스 탑재하기

1

436

2

코드가 정상 작동 되는건지 ...

1

303

1

강의에서 api를 따로 빼셨는데 얻는 이점이 뭐죠?

1

243

1

vuex 적용시 질문

1

288

2

라우터 버전이 안맞는데 어떤걸 써야하나요

1

382

2

UserView에 id 속성만 undefined로 넘어오는데 이유를 모르겠습니다..

1

455

2

권한요청 드립니다!

1

274

2