😀이글은 정보 전달을 위한 글이 아닙니다!
react기초강의를 끝내자마자 바로 팀 프로젝트에 뛰어 들었다. 팀프로젝트를 수행하기엔 조금 부족했던 탓인지 팀프로젝트에서 기획한기능들을 다 만들지 못해 아쉬운 결과로 마무리했다 ㅠㅠ
그!래!서
부족한 나의 역량을 키우기 위해 개인 프로젝트로 만들어보기 했다.
pointot 점을찍다라는 뜻처럼 여행의 point는 숙소이다라는 의미이다.
그러나
💡원하는 여행지 주변에 숙소리스트들을 제공해주는 서비스가 아니라 숙소 주변 여행지들을 소개해주는 서비스를 제공해주어 조금 다른 여행문화를 만들면 어떨까 생각하게 되었다.
숙소 주변 여행지들을 제공은 사용자들이 직접 데이터를 만들어 제공한다.
즉, 탐색을 원하는 사용자들이 먼저 숙소를 이용하면서 찾은 여행지들은 기록하여 제공하면 해당 숙소 상세페이지에서 여행지들을 보여줄 수 있도록 구상했다!
웹사이트를 만들기위해 프론트엔드 개발자가 신경써야하는 부분은 여러가지 있지만 이 프로젝트에서 내가 성장해야할 목표는 상태관리하는법과 컴포너트를 어떻게 분리할지 익히는 것이다.
하지만 아쉽게도 백엔드 협업없이 해야될 부분이라 서버 데이터를 어떻게 생성할지 고민이 많았다.
openAPI도 찾아봤지만 숙소 관련된 부분은 오픈된 부분이 없기 때문에 가짜 서버인 json-server를 사용하기로 했다.
json-server는 프론트와 백엔드간에 따로 작업할 경우, 개발 속도의 상이함 때문에 발생하는 문제점을 해결해줄 수 있는 라이브러리이다. 빠르게 REST API를 구축해주어 연습용에는 좋지만 실제 제품을 사용할때는 사용할 수 없다고 한다.