해당 글은 프론트 개발자의 기본기 다지기의 프롤로그 글입니다.
어느덧 개발 시작한지 13년차
우연히 예전에 프론트 공부할때 정리해둔 자료들을 찾게 되었다.
하여, 시리즈로 하나씩 정리하여 올려볼까 한다.
이런 사람을 대상으로 합니다.
다른 언어들을 구사 할 수 있는 사람들
- 당시에 난 WPF, C# 개발자였기에 나의 기준으로 정리하다 보니 다른 언어들에도 존재하는 기초적인 문법 부분은 비중이 많지 않다.
프론트엔드에 진심인 사람들
- 난 원리를 이해하는 좋아하다보니 대충 보고 넘기기 보단 깊이 이해하려고 하였고 그로인해 난이도가 어느정도 있으니 진심으로 깊이 공부하고 싶어하는 사람들이 보았으면 한다.
이런점은 주의하세요.
당시엔 아직 앵귤러 vs React vs Vue의 시대였고 그로인해 Vue를 기반으로 공부를 하면서 정리한 문서라 React에 대한 내용은 없다고 보면 된다. (오히려 Vue에 대한 정보가 많다.)
하지만 그럼에도 기초적인 부분은 크게 달라지지 않기에 해당 부분을 참고하면서 보면 좋을거 같다.
내용 안내
총 21개의 문서로 나갈 예정이지만 정리하다보면 늘어날 수도 줄어들 수도 있다.
목차는 다음과 같다.
- 1일차 - javascript 변수의 범위와 종류 let, var, const
- 2일차 - javascript engine (v8)
- 3일차 - javascript GC
- 4일차 - javascript class, object, array
- 5일차 - javascript class, object, array2
- 6일차 - javascript promise(비동기)의 작동 원리와 구조
- 7일차 - javascript generator
- 8일차 - javascript decorator
- 9일차 - javascript 모듈, 라이브러리, 번들러
- 10일차 - javascript 나머지
- 11일차 - 브라우저 인트로
- 12일차 - HTML 파싱 및 DOM 구축
- 13일차 - CSS 파싱 및 렌더 트리 구축
- 14일차 - 배치 및 그리기
- 15일차 - caching (image / page)
- 16일차 - 이벤트
- 17일차 - npm, yarn / web component
- 18일차 - vue
- 19일차 - TS
- 20일차 - 디자인 패턴
- 21일차 - CI/CD
목록은 "일차"로 표시되어 있지만, 여러 일들로 인해 매일 올리진 못할거 같고
매주 1~2개는 올려보도록 하겠습니다.!
해당 내용에 기대 되는가?
지금 팔로우 하시길!
좋은 내용입니다! 기대하고있겠습니다