자바스크립트를 배울 거라고 생각해본 적 없습니다. 제 주력 언어는 자바이니까요. 얼마전 프론트엔드와 협업을 하게 됐습니다. JWT부터 시작해서 여러가지 어려움이 있었습니다. 코딩하는 시간보다 소통하는 시간이 더 많았습니다.
그러다 문득 '내가 프론트까지 구현하면 되는거 아닌가?'라는 당돌한 생각을 했습니다. '프론트 엔드 로드맵'을 검색했습니다. 자바스크립트와 리액트를 배우면 되겠다는 생각이 들었습니다.
이 글을 작성하는 시점 기준으로 이미 3회독을 했습니다. 그러나 리액트를 공부하면서 헷갈리거나 자주 보고 싶은 내용들이 생겼습니다. 이 글에서는 기초적인 내용보다 그런 내용들을 위주로 정리하겠습니다.
한국 사람은 영어를 배울 때 한국어를 기준으로 배웁니다. 제 주력 언어는 자바입니다. 그래서 이 글은 자바를 기준으로(혹은 자바와 비교해서) 자바스크립트 내용을 작성하려고 합니다.