MERN 스택 학습 66일차 노트

MERN 스택 학습 66일차

개발자는 100일간의 풀스택 엔지니어링 챌린지 66일차를 맞이하며, 거래형 사용자 경험 구축에 집중하고 있습니다. 오늘의 발전 사항에는 실시간 예약 CTA(Call-to-Action) 트리거와 확장 가능한 리뷰 컴포넌트를 갖춘 동적 부동산 상세 페이지 엔지니어링이 포함됩니다. 생성된 핵심 기능은 날짜와 게스트 수에 따라 실시간으로 가격을 계산하는 인터랙티브 예약 컴포넌트입니다. "예약" 버튼을 클릭하면 결제 파이프라인이 트리거되어 필요한 데이터가 결제 게이트웨이로 전송됩니다. 또한, 사용자 세부 정보와 "더 보기" 옵션이 있는 잘린 댓글을 특징으로 하는 사용자 리뷰를 표시하기 위한 모듈식의 반응형 그리드 기반 시스템이 구현되었습니다. 프로젝트는 플랫 JSON 파일 사용에서 SQL 데이터베이스 사용으로 크게 발전했으며, 이제는 강력한 데이터 저장을 위해 Mongoose를 사용하여 MongoDB를 활용합니다. 내일 개발자는 결제 화면 인터페이스를 최종 확정하고 사용자가 새로운 리뷰를 제출할 수 있도록 할 계획입니다. 개발자는 또한 예약 엔진의 가격 계산 전략에 대해 커뮤니티의 의견을 구하고 있으며, 특히 프론트엔드 또는 백엔드에서 처리해야 하는지에 대한 질문입니다. 프로젝트의 전체 아키텍처는 GitHub에서 확인할 수 있습니다.