[Toy Project] 점진적 과부하 사이트 - 20

yongkini ·2023년 4월 21일
0

ToyProject

목록 보기
23/24

오랜만에 프로젝트 관련 포스팅을 하는데 현재 진척 상황은
사실상 핵심적인 기능은 다 완성이 된 상태이다.
백엔드는 nestJS로 관련 api를 다만들었고(JWT TOKEN을 이용한 로그인 및 인증 포함)
프론트는 React, Recoil 조합으로 UI를 다 완성했다.

하지만 프론트를 만들면서 사실 너무 늦은 감이 있지만
타입스크립트로 전환하는게 낫겠다는 생각이 들었다.
나중에 유지보수 하는 측면에 있어서도 JS보다는 TS가 더 좋을 것 같다.
이에 더해 아토믹 패턴을 적용해서 개발했는데,
아토믹 패턴과의 궁합은 SCSS 보다는 TailwindCSS가 더좋을 것 같다아서
현재 SCSS로 돼있는 프론트 프로젝트를 TailWindCSS로 리팩토링하려고 한다.

백엔드는 갈길이 먼데
본래 백엔드 개발자가 아니라 아직 좀 시간이 필요할 것 같다.
그래서 일단 프론트 리팩토링 뒤에 배포를 하고
그 다음에 백엔드 측면에서의 효율화를 도모해야겠다.
하지만 배포전에 N+1 문제 등이 있는지 비정상적인 쿼리 로직이 있는지등은 체크해야할 것 같다.
테스팅 로직까지 돌려보는게 베스트인데 쉽진 않을 것 같다.
5/8 정도에 배포를 목표로 하고 있어서,, 그 때까지 최선을 다해봐야겠다.

profile
완벽함 보다는 최선의 결과를 위해 끊임없이 노력하는 개발자

0개의 댓글