• 개발 도구(5장)
프런트엔드 개발 시 활용할 수 있는 개발 도구가 많은데, 대표적으로 소스 코드 에디터, 버전 관리 시스템, 코드 포매터, 린터, 패키지 매니저, 모듈 번들러가 있습니다. 이러한 도구는 실무에서 자주 활용되므로 언제 배우냐는 시기의 문제일 뿐 반드시 알아야 합니다. 이 책에서는 각 도구의 용도와 기능을 살펴봅니다.
• 자바스크립트 프레임워크, CSS 프레임워크(6장)
• 자바스크립트 프레임워크: 실무에서는 대부분 자바스크립트 프레임워크를 사용하기 때문에 가장 인지도 높은 몇 가지 프레임워크를 이해하고 다룰 줄 알아야 합니다. 이 책에서는 앵귤러, 리액트, 뷰를 소개합니다.
• CSS 프레임워크: CSS를 기본으로 하는 프레임워크가 굉장히 많은데, 실무에서 가장 많이 사용하는 프레임워크는 부트스트랩과 테일윈드 CSS입니다. 이 책에서는 이 두 가지 CSS 프레임워크를 소개합니다.
• 네트워크 통신(7장)
프런트엔드에서 백엔드와 데이터를 주고받을 때는 HTTP 프로토콜을 사용해 통신합니다. HTTP 프로토콜 자체만 놓고 보면 네트워크 개발에 더 가깝지만, 그래도 백엔드와의 데이터 교환을 위해 기본 지식을 알고 있어야 합니다. 이 책에서는 프런트엔드 개발자가 최소한으로 알아둬야 할 네트워크 통신의 기본 지식을 살펴봅니다.