프런트엔드 개발자 학습 방향

Back-end Developer·2022년 6월 2일
0

HTML5

목록 보기
1/10

프론트엔드 개발자의 업무

(1) 유저가 App과 소통하기 위한 창구(User Interface, 이하 UI)를 사용하기 좋게 구현
(2) UI는 상태 정보를 서버로 전송 + 서버의 데이터를 가져와서 UI에 표시
(3) 디자이너, 백엔드 개발자와의 협업

프론트엔드 개발에 필요한 기술

  • HTML
    태그, 속성, 시맨틱 웹
  • CSS
    레이아웃, transition/animation, 반응형 웹, Preprocessor(Sass, PostCSS), CSS 방법론, CSS 프레임워크
  • 크로스 브라우징
    Chrome, Safari, Firefox, IE
  • JavaScript
    ES5, ES6, ES Next, DOM/Event, Ajax, 동작 원리(브라우저, JS 엔진), Node.js
  • HTTP
  • Tools
    Git, Webpack, Babel, ESLint, npm
  • Library / Framework
    SPA(Angular, React, Vue.js), TypeScript
  • TDD(Test Driven Deveopment)
    karma / jasmine, mocha, chai
  • 알고리즘 / 자료구조



👨‍🏫 참고

https://poiemaweb.com/Front-end

profile
TIL & Project Retrospective

0개의 댓글