웹 프론트엔드는 순수하게 HTML+CSS+자바스크립트만으로도 개발할 수 있지만 프레임워크를 활용하면 더 쉽고 빠르게 개발할 수 있다. 대표적인 프레임워크로는 리액트React.js, 앵귤러Angular.js, 뷰Vue.js가 있다.
▲ 그림 2-8 웹 프론트엔드 개발 프레임워크
웹 프론트엔드는 한 가지 방식이나 기술로만 개발할 수 있는 것이 아니어서 선택하는 방식이나 기술에 따라 공부 방향이 달라진다. 또 신기술이 끊임없이 나와서 기술적인 변화와 트렌드가 급격히 바뀌는 분야이기도 하다. 어떤 기술을 공부해야 할지 모르겠다면 취업하고 싶은 회사에서 사용하는 기술이 무엇인지 알아보는 것도 좋은 방법이다.