파이썬으로 웹 애플리케이션을 처음 만들어 보려는 독자를 위한 Flask 입문서입니다. 이 책은 웹 애플리케이션이 브라우저의 요청과 서버의 응답으로 동작한다는 큰 그림에서 출발해, 개발 환경 준비와 첫 Flask 앱 실행까지 차근차근 안내합니다.
이후 라우팅, 요청과 응답, Jinja 템플릿, 폼 입력 검증, SQLite 데이터베이스 저장, 프로젝트 구조, 애플리케이션 팩토리, 블루프린트, REST API, 확장 기능, 오류 처리와 디버깅을 단계적으로 다룹니다. 각 장은 작은 예제를 누적해 게시판형 웹 애플리케이션으로 발전시키는 흐름을 따릅니다.
마지막 장에서는 지금까지 배운 내용을 하나의 작은 Flask 프로젝트로 정리하고, 배포 전 확인해야 할 설정, 보안, 의존성, 실행 환경 체크리스트를 살펴봅니다. 중간에 포함된 서사형 장들은 기술 학습 흐름 사이에 별도의 이야기 전환부로 배치되어 있습니다.
