백엔드 주차(벌써 두자리수, 10주차라고 한다..)의 첫 과제가 나왔다.
덕분의 주말은 과제 지옥이 될 전망이었다.........!
그래도 나름 Node.js라고 언어는 익숙해서 재밌게 공부할 수 있는 것 같다!
풀스택 과정을 이수한다고 해서, 풀스택 개발자라고까지 할수는 없겠지만,
열심히 배워둔다면 나중에, 사이드 프로젝트시 필요한 백엔드 측 API정도 어느정도 구현하기를 도전할 수 있을것 같고 이것만 해도 큰 강점이 될수있을것같다. 남은 기간동안에도 열심히 달릴 예정이다 🔥 🔥
이번주차에는
1. Typescript 기반으로 Node 프로젝트 환경 세팅하는법
2. Express 로 서버 만들어서 사용하는 방법
3. ORM이 무엇인지
4. 또 Node.js기반의 orm인 Prisma 활용법에 대해서도 배우고
5. 실습 및 과제로 적용해보는 시간을 가졌다.
과제 요구사항 스택은 아래와 같다.
- Node.js
- Typescript
- Express.js
Domain Driven Design→ Context 단위로 도메인 구분- Prisma
- PostgreSQL
- JWT과 Bearer 토큰 조합의 인증
과제에서
postgreSQL를 사용을 위해 supabase를 사용하였다!
Supabase는 PostgreSQL을 기반으로 한 오픈소스 Firebase 대안으로, PostgreSQL 데이터베이스를 호스팅해주기 때문이다.
로컬에서 prisma를 활용해 데이터베이스와 인터렉션하며 데이터를 업데이트한 결과를 supabase를 통해 확인하였다.
prisma를 쓰면 prisma Studio를 쓸수있기때문에 (GUI환경) 실시간 데이터가 변경되는 결과를 studio를 실행하여 확인하는 방법도 있다!
* 유데미(Udemy) 큐레이션을 받고싶다면?: https://bit.ly/43JLW2l
* STARTERS 취업 부트캠프 공식 블로그 : https://blog.naver.com/udemy-wjtb
본 후기는 유데미 취업부트캠프 프론트엔드&백엔드 리뷰로 작성되었습니다.
유데미 스타터스 취업 부트캠프 (STARTERS) : 네이버 블로그
교육-인턴-취업을 한 번에! 스타터스 취업 부트캠프 유데미x웅진씽크빅
blog.naver.com
'Review > 유데미X사람인 취부캠' 카테고리의 다른 글
[유데미 취업부트캠프] - 9주차 학습 일지 (프론트엔드 & 백엔드) (0) | 2024.02.11 |
---|---|
[유데미 취업부트캠프] - 8주차 학습 일지 (프론트엔드 & 백엔드) (1) | 2024.02.04 |
[유데미 취업부트캠프] - 7주차 학습 일지 (프론트엔드 & 백엔드) (2) | 2024.02.04 |
[유데미 취업부트캠프] - 6주차 학습 일지 (프론트엔드 & 백엔드) (0) | 2024.01.21 |
[유데미 취업부트캠프] - 5주차 학습 일지 (프론트엔드 & 백엔드) (0) | 2024.01.14 |