inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

만들면서 배우는 리액트: 컴포넌트 설계와 리팩토링

컴포넌트 내부/외부에 선언하는 함수 차이

해결된 질문

283

ffc

작성한 질문수 1

1

안녕하세요!

강의를 들으면 fetchTodos 함수는 App 컴포넌트 밖에 선언하시고 나머지 handleClick, handleInput, handleRemove 함수들은 컴포넌트 내에 선언하시는데 그 차이가 뭔지 궁금합니다.

javascript react

답변 1

0

캡틴판교

안녕하세요 ffc님 😄 컴포넌트의 UI를 제어하는 이벤트 핸들러 함수는 컴포넌트 안에 작성한다. 라고 기억하시면 됩니다. 그리구, fetchTodos는 데이터를 불러오는 API 함수를 의미하는데요. 요건 보통 별도 파일로 분리해서 함수를 들고와서 사용하게 돼요. 이번 강의는 자바스크립트 모듈 구문이나 API 함수에 대해 자세히 설명하지 않아서 같은 파일에 두고 편하게 사용할 수 있도록 배치했습니다. 참고해 주세요 🙂

자바스크립트 관련 내용은 무료 강의로 추가해 드릴 예정이니 참고해 주시구용 :)

Auto-memory 기능

0

10

0

55강 7분56초

0

7

0

55강 git 초기화 관련 질문이요

0

9

1

클로드 코드에 붙여넣기후 편집 관련 질문입니다!

0

13

1

존재하지 않는 일기 url입력 시 alert이 두 번 떠요

0

17

1

윈 터미널의 클로드와 에디터의 터미널의 클로드에 관한 질문

0

13

1

output-styles 명령어 없어 지지 않았나요?

0

14

1

[MISSION 7] 프로필 웹 Github 링크 제출하기 관련..

0

21

0

useState 직접 구현 부분에서 질문이 있습니다.

1

20

1

커서 클로드 코드 검색창 검색 시

0

17

1

학습을 하고 블로그에 정리를 해도 괜찮을까요?

1

23

1

/init 초기화 이유

0

26

1

Git commit 관련 질문

0

21

1

Powershell은 시스템관리자가 앱을 차단

1

20

1

/plan open 관련 질문 39강 5분 36초

0

21

1

로컬스토리지 에러

0

113

1

state 변경에 따른 리랜더링 범위가 어떻게 되는 건가요?

1

362

2

콘솔 에뮬레이터 cmder이 회사 컴퓨터에서 차단 당해요

1

216

1

npm 대신 yarn

1

370

2

<> </> 의미

1

278

2

handler 정의시 const 로 정의하는것과 function으로 정의하는것 차이

1

820

2

질문있습니다 (SSR 빌드)

1

229

2

function vs const

2

318

1

github 404 뜹니다~

1

253

1