inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

할 일 목록 삭제 기능 구현 및 문제점 분석

function vs const

해결된 질문

310

배우자

작성한 질문수 1

2

App()은 function 키워드를 사용하고 handleClick()은 const를 사용하셨는데 컨벤션 같은게 있을까요?

javascript react

답변 1

1

캡틴판교

안녕하세요, 좋은 질문이네요 🙂 둘다 화살표 함수를 쓰셔도 괜찮지만, 전 컴포넌트의 경우 시각적인 구분을 위해 하나의 jsx, tsx 파일에 함수 선언문(function)을 사용합니다. 그리구 컴포넌트 내에서 UI 제어를 위해 사용하는 이벤트 핸들러는 코드를 더 간결하게 작성할 수 있는 함수 표현식(() => {})을 사용하구요. 요건 개인 취향에 따라서 선택적으로 쓰셔도 좋을 것 같아요 :)

커서에서 shift+enter가 안됩니다.

0

12

1

mcp 설치를 못하겠어요

0

13

1

라이브러리 관련 질문 있습니다!

0

11

1

output-styles은 Claude Code의 공식 기능이 아니라고 하는데 혹시 변경된걸까요?

0

16

2

클로드 변경

0

14

1

/config 에서 output-style 을 변경

0

17

1

한국어 문제

0

18

2

3강 질문

0

13

1

Node.js 관련 질문드립니다.

0

22

3

클로드 버전업 설치

0

21

2

쿠폰 문의 드립니다.

0

16

2

13강 프로젝트 생성 Next.js 설치이슈

0

21

3

Shell Command: Install 'cursor' command 진행에서 막혔습니다

0

21

3

74. 데이터 캐시 - 1 (이론) 강의 영상 누락

0

25

1

Agent team / subagent 생성시 재사용 가능 여부

0

26

2

로컬스토리지 에러

0

102

1

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

1

346

2

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

1

209

1

npm 대신 yarn

1

356

2

<> </> 의미

1

265

2

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

1

808

2

질문있습니다 (SSR 빌드)

1

217

2

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

1

266

1

github 404 뜹니다~

1

243

1