[책 소개]
현명한 프론트엔드 개발자로 가는 실무서!
이 책은 단순히 리액트와 Next.js를 사용하는 법을 설명하는 것이 아닙니다. 실제 서비스를 만드는 프론트엔드 개발자의 시선에서, ‘어떻게 구성하고’, ‘왜 이렇게 설계하는지’에 대한 이유와 기준을 함께 제시합니다. 컴포넌트와 훅의 구조화, 서버/클라이언트 컴포넌트 분리, fetch 전략, 타입 안정성 확보, 메타데이터 구성, 번역 처리, 캐싱 전략, 데이터 페칭 등 실무에서 부딪히는 이슈들을 단순 기능이 아닌 “판단 가능한 설계”로 발전시키는 길을 보여줍니다.
총 14장으로 구성된 이 책은 크게 세 가지 파트로 전개됩니다.
1~6장: 프론트엔드 개발의 기초
프론트엔드 개발자로서 반드시 이해하고 넘어가야 할 언어적 기초와 핵심 개념들을 다룹니다.
JavaScript와 TypeScript의 주요 개념은 물론, 리액트의 컴포넌트 구조, 상태 관리, 렌더링 방식 등
리액트 철학의 근간이 되는 기초 기술과 설계 사고방식을 배울 수 있습니다
7장~10장: 프론트엔드 개발의 실무
실제 서비스를 구성하는 관점에서, 컴포넌트 스타일링과 디자인 시스템의 구현, Next.js를 통한
프로젝트 구성까지 실질적인 앱 구조 설계와 프레임워크 응용을 중심으로 다룹니다. 특히 9~10
장은 하나의 프로젝트를 시작부터 배포 직전까지 직접 구현해보는 실습형 구성입니다.
11장~14장: 프론트엔드 개발의 협업과 미래
프론트엔드 개발자로서의 실력을 완성도 있게 끌어올리는 도구 사용법과, 개발자로서의 성장 전
략을 중심으로 구성되어 있습니다. Git과 CI/CD, 디버깅 도구 등 실무 환경에서 필요한 생산성
도구의 활용법을 다루며, 마지막 14장에서는 AI 시대에 개발자가 어떤 철학과 기준을 가져야 하
는지에 대한 저자의 고찰이 담겨있습니다.
-
영진닷컴 IT 유튜브 채널: https://www.youtube.com/@IT-Youngjin
-
깃허브 주소: Youngjin.com · GitHub
【 대상 독자층 】
-
리액트와 Next.js를 익히고 실무에 써보고 싶은 입문자
-
리액트, Next.js 기반 프로젝트를 운영 중인 개발팀
-
프론트엔드 전반을 아우르는 체계적 학습을 원하는 개발자
