250x250
Notice
Recent Posts
Recent Comments
Link
«   2025/10   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

devlog_owen

231211 [TIL] Node.js 개인과제 해설영상 후기 본문

TIL

231211 [TIL] Node.js 개인과제 해설영상 후기

developer_owen 2023. 12. 11. 23:16
728x90

개인프로젝트 끝

 

튜터님 도움을 제출 몇시간 전에 받긴 했지만 그래도 구현해야하는 기능은 다 구현하고 제출했다.

여전히 배포는 어려운것 같다. ec2 서버로 


개인과제 해설영상

├── api-docs
│   ├── auth.http
│   ├── products.http
│   └── users.http
├── node_modules
├── prisma
│   └── schema.prisma
├── src
│   ├── controllers
│   │   ├── auth.controller.js
│   │   ├── products.controller.js
│   │   └── users.controller.js
│   ├── middlewares
│   │   ├── error-handler.middleware.js
│   │   └── need-signin.middleware.js
│   ├── repositories
│   │   ├── products.repository.js
│   │   └── users.repository.js
│   ├── routers
│   │   ├── auth.router.js
│   │   ├── products.router.js
│   │   └── users.router.js
│   ├── services
│   │   ├── auth.service.js
│   │   └── products.service.js
│   ├── utils
│   │   └── prisma
│   │       └── index.js
│   └── app.js
├── .env
├── .gitignore
├── .prettierrc
├── package-lock.json
├── package.json
└── README.md

 

 

1. src 폴더 안에 router, middlewares 등 관련 폴더들을 넣는다. 

2. user.controller 파일 만들어서 user.router 파일 분리 (완료)

3. productrouter=> controller 파일로 분리=>service파일로 분리

사용자에게 response를 넘겨주거나 err처리하는거 => controller담당

이런식으로 강의가 진행됐다. 

 

 

 

본문1


코드컨벤션

 

CRUD 기준 예시

 

CREATE: create, insert, set...

ex) createProduct, createUser, createOne...

READ: read, get, find ...

ex) readProduct, readOne, readOneById, readAll, readMany...

UPDATE:update, modify, change...

ex) updateProduct, updateUser, updateOne...

DELETE:delete, remove, destroy...

ex) deleteProduct, deleteUser, deleteOne...


알고리즘 스터디- 옹알이(2)

 

2023.12.11 - [algorithm/프로그래머스] - [프로그래머스] 옹알이(2)

 

[프로그래머스] 옹알이(2)

문제 정답률 50%대의 나에게 너무 어려웠던 문제였다. 처음에는 옹알이 안 배열을 각각 삭제하면서 비교해야 하나?했는데 그것도 어떻게 할지 감도 안옴. 나의 풀이 function solution(babbling) { var answe

devlogowen.tistory.com

개어려웠던 문제. 컨디션 돌아오면 꼭 다시 옹알이(1)이랑 다시 풀어보고 싶다.

그리고 목요일까지 알고리즘 문제 2개를 풀어서 코드리뷰하기로 했다.

팀이 바뀌면서 알고리즘 스터디 시간이 확 줄었는데 몸은 편하지만 슬슬 이래도 되나싶어서 좋은 변화인것 같다.

 


 

728x90