프론트엔드 개발자로서 해야할것들
2019년 프론트엔드 개발자로서 해야할것
- 브라우저의 동작 방식
- 디바이스에 대한 이해
- 웹 접근성
- HTML 표준
- CSS 표준 및 테크닉들
- DOM
- Javascript
- ECMAScript (JavaScript의 표준)
- 자료구조와 메모리
- 디자이너의 언어
- 백엔드개발자와의 언어
- 스타일 지정 (CSS -> CSS3 -> flex -> grid mode -> 스타일 라이브러리 -> 전처리기)
- 보안 관련 지식들
- Ajax를 위한 서버 관련 기초 지식
- 브라우저 내장 API의 활용법
- 레거시 브라우저를 대응하는 방법
- 홈페이지 성능 최적화 (목표를 잡고) (세훈님 컨퍼런스)
- 삽질하며 디버깅하기
- 라이브러리 활용
- 작업하면서 긴가민가한 코드들 다시보기
- 질문 잘하기 연습
- 동료의 시간을 낭비하지 말아라
- 충분한 구글링을 선행
- 현재 발생한 상황 정리
- 자신의 시도들을 정리
- 최종적으로는 yes/no로 대답할 수 있도록 정리
- 그럴 수 없다면 자신의 결론에 대한 의견을 답할 수 있도록 정리
- 자신의 수준을 아는 사람에게 질문
- 질문도 문제를 해결하는 과정 중 일부 노하우가 될 수 있다는것
- 연습!
- Django
- Vue.js
- 깃블로그 운영
- Unit Test (Mocha)