2.1 프론트엔드 개발자의 방법

프론트엔드 로드맵
프론트엔드 개발자가 되기위해 출발한다면, 아래 프로세스를 따르기 위해 노력할 것이다.
- 웹의 작동, HTML, CSS, DOM, JavaScript, Domain, DNS, URL, HTTP, 브라우저 및 서버 / 호스팅이 무엇이고 어디서 동작하는 지를 확인해라. 간단한 웹 페이지를 만들어서 시작하십시오
- HTML 배우기
- CSS 배우기
- JavaScript 배우기
- DOM 배우기
- UX 디자인의 기본 사항을 배우기
- CLI 학습
- 소프트웨어 엔지니어링 (응용 프로그램 설계 / 아키텍쳐, 템플릿, Git, testing, monitoring, automating, code queality, 개발 방법론)
- 고민해 보고 당신의 toolbox를 정의하십시오. (예 : webpack, react, mobx)
- nodejs 배우기
추상화된 도구를 배우기 전에 기본 기술을 먼저 학습하십시오.
- jquery 전에 DOM
- SASS 전에 CSS
- JSX 전에 HTML