Alraffe
이것 저것 개발.
Alraffe
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • Front-end
      • CSS
      • React
      • Next.js
    • Back-end
    • Book
      • Effective Typescript

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • git
  • JS
  • 프론트엔드회고
  • JavaScript
  • vite 배포 에러
  • 타입스크립트 책 추천
  • evnentBubbling
  • 타입스크립트
  • JASON.stringify
  • object 값을 찍고 싶을 떄
  • 노션 이력서
  • 주니어 개발자 이력서
  • react
  • 이펙티브타입스크립트
  • 프론트엔드
  • 프론트엔드 책 추천
  • 배포 에러
  • 오랠리
  • 리액트
  • JASON.parse()
  • Til
  • 깃헙 배포 빈 화면
  • 타입스크립트 추천
  • TypeScript
  • 개발자 커피챗
  • 타입스크립트 책
  • frontend
  • vite 깃헙 배포
  • 자바스크립트
  • next14

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Alraffe

이것 저것 개발.

Front-end/React

DOM onclick vs React onClick

2023. 1. 16. 21:15

 

아래 두 코드의 차이가 뭘까?

 

<button onclick="onClickButton()">
	ex1
</button>


<button onClick={onClickButton}>
	ex2
</button>

위의 버튼에서 작성한  onClickButton()의 경우에는 DOM의 Event, 아래는 리액트의 Event이다.

 

둘의 가시적인 차이는 react에서는 camelCase 컨벤션을 따른다. 또한 DOM Event의 경우에는 외부 자바스크립트를 언제든 쓸 수 있지만 React의 경우에는 이벤트를 반드시 컴포넌트가 생성될 때 명시돼있어야 한다.

 

참고자료

  • 아티클
저작자표시 비영리 변경금지

'Front-end > React' 카테고리의 다른 글

vite+react 깃헙 배포 방법  (0) 2023.10.05
[React] React Hooks - useMemo, useCallback, useRef  (0) 2023.01.08
CRA에서 craco이용해 @components 절대경로 설정  (0) 2023.01.03
[React] React Hooks - useState, useEffect  (0) 2022.04.26
    'Front-end/React' 카테고리의 다른 글
    • vite+react 깃헙 배포 방법
    • [React] React Hooks - useMemo, useCallback, useRef
    • CRA에서 craco이용해 @components 절대경로 설정
    • [React] React Hooks - useState, useEffect
    Alraffe
    Alraffe

    티스토리툴바