공부할 것들을 다시 계획했다.
1. nextJS+TS+Redux 개인 프로젝트 진행
2. CS/네트워크 공부
3. 리팩토링 2판 읽기
4. 이외 공부해보고 싶었던 것들
→ 프로그래밍 패러다임, 프론트 디자인 패턴, 리액트 내부 동작 공부, CICD, TDD, 웹접근성
할게 너무 많다. 심지어 과제나 면접을 같이 병행해야할 수도 있으니 진도가 빨리빨리 안나갈 수 있다.
4번은 일상에서 틈틈이 진행하기로 했다. 밥먹을 때나 틈날 때 폰보지말고 아티클 읽기!
토이프로젝트와 과제 준비로 바닐라js프로젝트는 많이 해봤으니 리액트 프로젝트를 해봐야겠다.
ssr과 csr의 장점을 결합한 nextJS를 학습하면서 만들어볼 생각이다. 전역 상태관리는 contextAPI밖에 안써봤어서 가장 유명하고 진입장벽 높은 리덕스를 사용해보려한다.
리덕스를 먼저 배우면 상대적으로 사용하기 쉬운 recoil이나 mobx는 수월하게 할 수 있지 않을까싶어서.. 또한 지도나 날씨 api를 사용해보고 싶다.
오늘은 프로그래밍 패러다임과 역사에 대한 아티클을 읽었다.
자바스크립트에서 객체지향을하는게 맞나요?
→ 싸이클 반복
순차적 프로그래밍과 goto
절차적 프로그래밍 (c언어)
구조체 등장 (c언어)
객체 지향 프로그래밍_v1 (c++)
객체 지향 프로그래밍_v2 (Java)