///////
Search
Duplicate

쿠팡이츠 클론코딩

생성일
2022/05/17 10:01
태그
기간

쿠팡이츠 클론코딩 프로젝트

클라이언트(안드로이드)와 처음 협업 해 본 프로젝트
RESTful API 명세서를 기반으로 소통하여 협업
MySQL를 ERD 설계도를 작성 후 RDS에 올려서 관계형 Database 생성 후 통신
Login시 JWT인증 토큰을 생성, Auth0를 활용해서 카카오소셜 로그인 구성

팀원 구성

클라이언트(Android) 1명
백엔드(NodeJS) 1명
coupang_eats_test_server_mikel
mock-rc1

TIL

후기

처음 이라서 많이 어려웠으며, 특히 클라이언트에게 어떤 자료형, 형태(배열) 으로 보낼지 많은 어려움이 있었다.
아쉬웠던 점은 ExpressJS의 자유로운 코드작성에 취해 규모가 커질수록 코드의 중복이 너무 많아 가독성이 떨어져 수정, 보완시에 어려움이 있었다.
그래서 재사용 할 수 있는 코드에 대한 학습 욕구가 많이 생겨 OOP 프레임워크인 springBoot, NestJS를 학습하게 되었다.