JHParrrk/book_market 프로젝트 기술 보고서1. 보고서 개요본 문서는 JHParrrk/book_market 프로젝트에 적용된 개인적으로 학습하거나 발전시킨 핵심 기술과 설계 패턴을 분석합니다. 분석은 크게 데이터베이스 설계 및 활용, 견고한 아키텍처, 보안 및 안정성, 그리고 유연한 API 설계의 네 가지 관점에서 진행됩니다.2. 데이터베이스 중심의 문제 해결 및 최적화복잡한 비즈니스 로직을 어플리케이션 코드가 아닌, 데이터베이스의 고급 기능과 최적화된 설계를 통해 해결하여 성능과 효율을 모두 확보하려고 노력하였습니다.2.1. 재귀 CTE를 활용한 계층 구조 데이터 탐색도입 이유categories 테이블은 parent_id를 통해 스스로를 참조하는 자기 참조(Self-Referencing)..