JS - JSX?
1. JSX const element = Hello, world!; function App(){ return ( Helloreact ); } 위와 같은 코드는 아래와 같이 변환된다. (브라우저에서 실행 전 코드가 번들링되는 과정에서 바벨을 사용하여 일반 JS형태의 코드로 변환) function App(){ return React.createElement("div",null,"Hello",React.createElement("b",null,"react")); } * 바벨 ? 초기에는 ES6코드를 ES5코드로 변환해주는 컴파일러 역할을 하였고, 현재는 바벨을 이용해 JSX문법, TS 같은 정적 타입 언어, 제안 단계(정식문법이 아닌것들) 등을 사용 가능하게 해주고 있다. JSX는 JavaScript를 확장한..
JavaScript
2022. 3. 31. 19:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- redux
- 시맨틱 웹
- 목표 일기
- 매겨변수와 인자
- debouncing
- Next.js
- 호이스팅
- rewrites
- React로 쓰로틀링 디바운싱 구현
- 1급 함수
- redirects
- javascript
- typescript
- 자바스크립트 동작원리
- 렌더링 속도 개선
- programmers
- 1급 객체
- 1급 시민
- next.js 환경변수
- 타입스크립트
- vue
- 함수형 컴포넌트
- 자바스크립트 비동기 동작원리
- Virtual Scroll
- zustand
- next.js에 .gitignore가 적용되지 않을 때
- useRef
- 가상스크롤
- react
- array
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함