프로젝트/플랜트하이커 - 식물생활 종합앱(8)
-
[Recoil Protected Route] Recoil을 이용한 라우트 접근권한 설정
Recoil? Recoil은 이번 프로젝트에서 상태관리용으로 사용하기로 결정한 라이브러리이다. 부트캠프에서는 Redux를 이용한 상태관리를 배웠지만 Redux로 상태를 관리하기위해 작성해야 하는 코드는 지나치게 장황하고, 이는 코드의 가독성을 떨어트려 생산성을 저해하고 유지보수를 힘들게 만든다. 프로젝트에 Recoil을 사용한 이유 물론 Redux 를 쉽게 사용하게 하는 여러가지 라이브러리가 있지만 새로운 라이브러리이기 때문에 새로 배워야한다. 결국 상태관리를 편하게 하기 위해서는 상태관리 라이브러리에 대한 학습 시간은 필요하고, 이 시간을 Redux 부수 라이브러리를 배우는데 쓰기보다는 요즘 뜨고있고, 가장 리액트 스러운 라이브러리인 Recoil을 새로 공부하여 적용 하기로 결정하였다. Recoil 사..
2022.11.11 -
메인프로젝트 시작, 일손이 부족한 식집사들을 위한 앱
식집사들을 위한 플랜트하이커 🙆🏻♂️ 💡 급하게 오래 집을 비워야하는데 우리 난초가 죽으면 어떡하지 고민이신가요? 💡 희귀 몬스테라를 키워낸 당신, 당당하게 자랑하고 싶은데 마땅한 곳이 없으셨나요? 💡 잘 키워낸 희귀식물로 '식테크'를 해보고싶은데 어디서 해야 할 지 고민이신가요? 이런 고민들! 플랜트하이커 에서 한번에 해결하세요❗️ ✔️ 반려식물, 관련 용품 거래 ✔️ 나의 반려식물을 위한 전문가를 고용해보세요! ✔️ 나도 할 수 있다! 전문가가 되어 도움을 제공해보세요! ✔️ 반려식물에 대한 지식 공유 메인페이지 돌봄 - 전문가 매칭 거래 돌봄전문가와 채팅 HTML 삽입 미리보기할 수 없는 소스 👨👩👧👦 멤버 Front-end 이준구 🥇 https://github.com/jobkaeHenry ..
2022.11.09