💻 Development 408

[TIL] 2020-11-05

💪 Today I Learned 집꾸미기 어플 서버 클론 API 작성 전체 상품 조회 API filtering / pagination 상품 수 조회 API filtering 카테고리 목록 조회 API reference 값 부여 소분류 -> 중분류 -> 대분류 순서대로 참조할 수 있도록 🏃‍♂️ 한마디 API 하나 작성하는 데 굉장히 오랜 시간을 투자했다. 쿼리 하나에서 모든 필터링 옵션을 처리하고 싶어서 조건이 querystring으로 들어오면 필터별로 모두 다르게 처리해줬다. 생산성은 떨어지지만 API 재사용성은 높아지지 않을까..?

[TIL] 2020-11-04

💪 Today I Learned 집꾸미기 어플 서버 클론 ERD 설계 Aquerytool / passwd : 4200dv 주문 테이블을 비롯한 집소개, 공간 테이블 구현 피드백 받았던 내용 최대한 반영 개발용 스키마에 더미 데이터 삽입 (by procedure) 테이블 당 500 ~ 2000개 추후에 구현하는 장바구니, 보관함 등의 테이블은 제외 🏃‍♂️ 한마디 하루종일 투자해서 ERD를 갈아엎었다. 부디 더 수정하는 일이 없길…

[TIL] 2020-11-03

💪 Today I Learned Feedback ERD 설계 User 테이블에 특정 사용자에 대한 권한 부여 Staff 테이블 대체 HouseIntro와 관련 있는 Tag 테이블들 합치기 status로 구분 주문 관련 테이블 구성하기 ERD 설계 완료 (~ 11/4) 기타 pm2로 NODE_ENV 설정 Dao 파일에서 DB connection에 대한 try-catch문 이용 🏃‍♂️ 한마디 ERD를 내일까지 다 설계할 수 있을까 의문이다. 그리고 집꾸미기 어플 내에 기능들이 너무 많아 2주간 완벽하게 클론 코딩 하기에는 무리라 생각해서 조금 축소했다. 오늘 클라이언트 분이 회원가입과 로그인 화면 퍼블리싱 한 것을 처음 봤는데 굉장히 신기했다. 생산성을 높여 빠르게 API를 만들어서 전달해야겠다.

[TIL] 2020-11-02

💪 Today I Learned 집꾸미기 어플 서버 클론 ERD 설계 Product 및 HouseIntro 관련 테이블 생성 Aquerytool / passwd : 7b2r3p API 작성 회원가입 및 로그인 API 클라이언트 테스트 완료 (prod) 프로필 조회 및 수정, 회원탈퇴 API 작성 (dev) 닉네임 중복검사 및 프로필 이미지 수정 API 작성 (dev) 🏃‍♂️ 한마디 상품 관련 ERD 설계를 하고 더미 데이터를 넣어봤는데 실제 배포용 데이터베이스에 어떻게 다 넣을지 막막하다. NODE_ENV 환경 변수를 이용해 개발용 서버와 배포용 서버를 분리한 후 각각 다른 포트에 접근하도록 함으로써 기존에 dev / prod 두 개의 폴더로 나눠쓰던 것을 합칠 수 있었다.