realworld 시작!

이정민·2023년 2월 6일
1

realworld

목록 보기
1/1

원티드 프리온보딩 챌린지 강사님의 추천대로 realworld를 구현해보고자 한다.
realworld 데모 사이트를 살펴보니 이미 css는 구현이 되어있고 로직을 구현하면 되기 때문에 보다 실력을 향상시킬 수 있을 것 같다. CRUD뿐만 아니라 태그 등 등 여러 부분을 공부할 수 있을 것 같다.

redux와 typescript를 같이 사용할 때 타입지정하는게 아직 어렵기 때문에 redux, typescript를 사용해서 구현할 예정이다.

realworld 깃허브 : https://github.com/gothinkster/realworld
realworld Swagger : https://api.realworld.io/api-docs/#/
realworld documentation : https://realworld-docs.netlify.app/docs/intro
realworld demo : https://demo.realworld.io/#/

아마도 다음 주 부터 시작할 예정인데

목표는 하루에 하나씩 완성하기

계획은 다음과 같다.

  1. 깃허브 레포를 하나 판다. 2월 12일 완료
  2. CRA를 사용하여 typescript를 적용한 리액트 프로젝트를 만든다. 2월 12일 완료
  3. 프로젝트를 할 때 처럼 eslint, prettier, husky 모두 적용한다. 2월 12일 완료
  4. documentation에서 template을 가져온다. 2월 12일 완료
  5. user부분(signin, signup, logout)을 JWT를 이용해서 구현한다. 2월 13일 완료
  6. user CRUD (setting, signup)구현 2월 14일 완료
    2월 15일 부터 잠시 보류
  7. article CRUD 구현
  8. 아티클에 대한 코멘트 CRD 구현
  9. 아티클의 리스트 페이지네이션
  10. Favorite articles 구현
  11. 다른 사람 팔로우하기 구현

0개의 댓글