React Study Plan
하반기에 나 자신의 개발역량 강화를 위해 React를 공부하기로 결심하였다. 회사에서 다른 개발자들은 ng를 주로 사용하지만, 최근에 ng2가 나오면서 뭔가 1,2가 서로 다른 부분도 있기도 하고, typescript를 배워야 한다고 해서 React를 선택하였다.
React Native를 이용하면 앱도 개발할 수 있다고 하니 왠지 더 끌리기도 했다.
5개월이 길다면 길고 짧다면 짧은 시간인데 그 시간을 잘 활용하기 위해 대략적인 공부 계획을 세워보았다.
React Study Plan
- React Fundametals 동영상 보며 감잡기 (영어) 처음 공부하기로 마음 먹었을 때 MERN Stack을 보려고 했다. 아무 지식이 없는 상태에서 보일러플레이트로 공부하는 것은 쉽지 않았다. 그때 이상한모임 에서 어떤 분이 이 동영상 링크를 알려주셨다. 영어지만 5분 이내에 짧은 동영상이고, 보다가 잠깐 멈추고 따라 쳐보기 좋다.
- facebook 공식문서 보기 (한글번역) 짧은 동영상으로 감을 잡았다면 그 다음은 React 공식 문서로 기초를 다지려고 한다. 공식문서만큼 제대로 된 설명서는 없다고 생각한다.
- Modern React with Redux (영어) React 강의 들으러 갔다가 알게 된 이모 분이 추천해주신 강의. 영어지만 상당히 알아듣기 쉽게 발음해준다. 왠지 React 듣다가 영어도 늘을 듯. 속된 말로 개 이득?
- Advanced React and Redux (영어) 이것 역시 이모 분이 추천해주신 강의. 위의 강의와 동일한 강사다. udemy의 강의는 구글링만 잘하면 강의 할인쿠폰을 구할 수 있다.
- pro react 책 보기 (한글번역본) MERN 다음으로 이 책으로 React를 시작하려고 하였지만, 책의 내용대로 잘 되지 않았다. 그 이유는 책이 나온 시점의 React버전과 현 시점의 React버전이 다르고, 나 자신도 React 기본지식이 하나도 없었기 때문이다. 앞에 동영상들과 공식문서로 학습한 시점에서는 무리없이 소화할 수 있을 듯 하다.
- React Native 보기 (영어) 더 나아가 React Native를 익혀서 앱을 만들어보려고 한다.
공부하면서 알게 된 내용, 기억할 내용, 잘 이해가 안 되는 내용 등을 이 블로그에 업데이트할 계획이다. 이렇게 글로 남기는 것은 나 스스로 꾸준히 공부하기 위함이기도 하고 다른 사람들에게 보임으로써 나태함을 방지하기 위해서다.
React로 뭔가 개발했다는 글을 올 연말에는 남기고 싶다.