기존에 공부했던 nestJS강의에서 nestJs의 대략적인 구동 원리를 알아보았었는데, 해당 강의를 들으면서 최신버전과 다른 점이 많기도하고, 더 구체적으로 알고 싶어져서 공부를 더 깊게 해보기로 했습니다..! 오늘은 첫 시작이라 별로 새로운건 없었지만 그래도 오늘 배운 내용 중에 기존보다 좀 더 구체화 된 지식이 있어서 정리해보려 합니다!
1. NestJS요청 라이프 사이클
라이프 사이클이란 요청이 디바이스로부터 서버로 보내진 다음에 응답이 되어서 돌아오는 과정을 전부 표현한 것이라 볼 수 있습니다.
이거 머리어 새겨두고 공부하면서 어느부분을 하고 있는건지 상기시키며 하면 좋을 것 같습니다!
2. nest g resource
이전에는 nest g mo, rest g service 이런식으로 각각 따로따로 모듈을 만들고~ 서비스를 만들고 했었는데요! 이제 그럴 필요가 없게 되었습니다!
kimseeun@gimseeuns-MacBook-Air nestjs_server % nest g resource
? What name would you like touse for this resource (plural, e.g., "users")?
posts
? What transport layer do you
use? REST API
? Would you like to generate
CRUD entry points? No
CREATE src/posts/posts.controller.spec.ts (566 bytes)
CREATE src/posts/posts.controller.ts (210 bytes)
CREATE src/posts/posts.module.ts (248 bytes)
CREATE src/posts/posts.service.spec.ts (453 bytes)
CREATE src/posts/posts.service.ts (89 bytes)
UPDATE package.json (1986 bytes)
UPDATE src/app.module.ts (312 bytes)
✔ Packages installed successfully.
이렇게 "nest g resource"를 하고 만들고 싶은 폴더 이름을 만들어주면!
이렇게 한꺼번에 생성이 됩니다 ㅎㅎ
이 외에도 오늘 HTTP, StatusCode, 등등 여러가지 많이 배웠는데 이것들은 기존에도 정리했던 것들이라 남겨두고 오늘은 새롭게 알게된 것 들을 위주로 간단하게 정리해보았습니다!
오늘 첫 수업이지만 위의 사진을 보고 조금 설렜습니다 ㅎㅎ
내일은 조금 더 나은 개발자가되기 위해 NestJS도 열심히 공부하겠습니다 ! !
'NestJs' 카테고리의 다른 글
[NestJs] NestJs 기본 요소 (0) | 2024.01.29 |
---|---|
[NestJs] NestJs 소개, CLI설치하고 프로젝트 만들기 (1) | 2024.01.29 |