React 18, Next.js 14, MongoDB, Mui로 구현한 개인 블로그 사이트입니다. 프론트엔드로서의 블로그의 필수 기능 구현, SEO 최적화와 백엔드로서의 DB 관리를 직접 해보고자 진행한 프로젝트입니다.
https://hongjw030-github-io.vercel.app/
- build 환경: React 18, Next.js 14, typescript
- ui 라이브러리: Mui
- 데이터 패칭: react-query, Axios
- db: MongoDB, Mongoose
- 기타: Axios, react-markdown, rehype-highlight, remark, prettier
- light, dark 테마 기능 구현
- 테스트 자동화도구 사용하기
- 페이지네이션 기능에 prefetch 메소드를 활용해 성능 높일 것.
- mongoose로 관계형 dbms와 비슷한 기능 활용할 것.
- 스켈레톤 ui 구현할 것.
- 기타 리팩토링 이슈들.
