도서 소개
Next.js는 현재 가장 널리 사용되는 리액트 기반 웹 프레임워크로 CSR, SSR, SSG 등 다양한 렌더링 방식부터 폴더 구조 기반의 라우팅, 서버리스 함수 구성까지 모던 프론트엔드 개발에 최적화된 주요 기능을 두루 갖추고 있다. 이제는 단순한 선택을 넘어 실무에 꼭 필요하며 커리어 성장을 위한 핵심 기술로 자리 잡았다. 이 책은 Next.js를 처음 접하는 개발자도 부담 없이 따라갈 수 있도록 기초 개념 정리부터 실습까지 한 걸음씩 짚어가는 친절한 가이드다. 타입스크립트와 개발 환경 설정부터 시작해 Next.js의 작동 방식을 이해하고 프로젝트 구조를 직접 만들어보며 자연스럽게 익힐 수 있도록 구성했다. 특히 Next.js 13부터 도입된 앱 라우터를 중심으로 페이지를 구성하는 폴더 구조와 다양한 화면 전환 방식 그리고 최신 기능들을 실습으로 쉽게 이해할 수 있도록 안내한다. 마지막에는 댓글 기능이 포함된 미니 커뮤니티 사이트를 직접 구현해보며 서버 액션을 이용한 폼 처리, Drizzle ORM 기반의 데이터베이스 연동, Vercel을 통한 배포까지 Next.js 기반 풀스택 애플리케이션 개발의 전 과정을 실전처럼 경험할 수 있다.
작가 소개
지은이 : 이인제
어릴 적부터 컴퓨터와 프로그래밍에 관심이 많아 멋진 개발자가 되는 게 꿈이었다. 숭실대학교 컴퓨터학부를 조기 졸업하고 카이스트에서 전산학 석사 학위를 취득한 뒤, 다양한 회사와 스타트업에서 경험을 쌓고 프리랜서 개발자로도 활동했다. 분야를 가리지 않고 항상 즐겁게 개발하려고 노력하고, 소프트웨어 교육 활동에 적극적으로 참여한다. 이런 활동의 연장선으로 다양한 온라인 강의를 하고 있으며, 패스트캠퍼스에서 만든 부트캠프인 Kernel360의 프론트엔드 디렉터로도 활동 중이다. 현재는 1인 스타트업을 창업하여 제품 개발과 회사를 운영하는 데 힘쓰고 있다.