# nest js

구글 소셜로그인
구글은 생각보다 소셜로그인 구현이 쉽게 되어있다. Inpa Dev님의 패스포트사실, passport만 이해하면 웬만한 소셜로그인의 구동 방식은 비슷하기 때문에 하나만 성공해도 다른 소셜까지 구현 가능해진다.사실 어렵게 생각할 것 없이 다음과 같은 순서를 따른다.1\.
백엔드에서 edit 기능[ typeorm - nestjs]
백엔드에서 부분 수정하는 방법입니다. user instance를 받아와서 수정되는 항목을 업데이트하는 방법입니다.

[Nest JS] 따라하면서 배우는 Nest JS - (1) Nest JS의 기본 요소
클라이언트 : 브라우저, 서버 : nest js클라이언트가 어떤 엔드포인트를 줌 ex) localhost:3000/GETapp.module.ts엔 AppModule 안에 controller, provider가 등록돼있음main.ts에서 app(AppModule) 생성

TIL 07.12
오늘은 Nest js 인프런 강의 정독 했다... Nest js express 상위 호환으로 Typescipt를 지원하고 있다. 개발하는데에 자주 사용하는 기능들을 NestJS에서는 내장되어 있다보니 빠르게 개발을 시작할 수 있는 개발 환경이 셋팅 되어 있다. T

Express와 Nest.js
# Node js > node js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. node js의 등장으로 JavaScript를 브라우저뿐만 아니라 서버에서도 사용할 수 있게 되었습니다. *런타임 : 특정 언어로 만든 프로그

Nest JS
NestJS는 Node.js에 기반을 둔 웹 API 프레임워크로써 Express 또는 Fastify 프레임워크를 래핑하여 동작합니다. 기본으로 설치하면 Express를 사용합니다. Node.js는 손쉽게 사용할 수 있고 뛰어난 확장성을 가지고 있지만, 과도한 유연함으로

nest js vs express
express를 1년 가까이해오면서 auth, mongodb, mysql 등등 모두 다 express로 배워왔다.중간에 django나 flask ruby 이런것들 하나도 하지않고 only express만하고 있었다express를 깊게하지않아도 몇번 express로 공부

NestJS Heroku를 이용하여 무료로 배포하기
Nest JS로 만든 토이 프로젝트를 (돈을 아끼고자..) AWS EC2 프리티어를 이용해서 배포하려 하였는데,프리티어에서 제공하는 EC2 인스턴스인 t2 micro에서Nest JS + mariaDB + nginx를 docker compose를 이용해서 여러 컨테이너로
nest js
controllers - 함수를 실행시키는 부분, express의 router(url을 가져오고 함수를 실행).service - 일반적으로 실제로 function을 가지는 부분, 비즈니스 로직을 가지는 부분, 데이터베이스 처리하는 부분.nest cli - 명령어로 파일

DDD 란??
나는 응용 소프트웨어 개발을 하고있다.그중에서도 백엔드를 맡고있다. 응용 소프트웨어란 무엇일까 ?다들 응용 소프트웨어 개발을 하고있잖아요 ? 응용 소프트웨어가 뭘까요 ?application software -> 사용자가 사용하게 되는 프로그램을 응용 소프트웨어 우린 응

NEST JS -1
이글은 너무나도 제가 좋아하는 노마드 코더 님의 강의를 듣고 또다시 강의를 들으면 시간이 많이 소비 될것같아 필기를 한 블로그 입니다. 그러니.. 자세한 내용은 노마드 코더님 강의를 들어보시는것을 완전히 강력하게 추천드립니다.https://nomadcoders