Wecode -기업협업 인턴 (부트캠프) 59

nest.js 초기세팅

프로젝트 마다 사용하는 툴이 다르지만, 나중에 필요시 읽어보면 좋을 Nest.js - 초기 세팅 nest.js와 typeORM을 사용하여 데이터베이스에 대한 CRUD 기능이 구현되가끼자의 절차(과정)에 대해 정리해보자. nest.js는 Express를 기반으로 만들어진 웹 프레임워크다. Java의 Spring와 비슷한 아키텍쳐 velog.io 01. Nest.js 프로젝트 초기 세팅하기 엘리스 부트캠프가 끝나고 친해진 팀원들과 함께 궁금해약 프로젝트를 하기로 했다. 환호 와 새로운 프로젝트! 처음 이 알약 프로젝트는... 엘리스 마지막 프로젝트 때 현타가 심하게 와서 혼자 velog.io

git flow 개념, branch 개념/ 종류 / 구분

git flow 사용법 (git flow avh), 명령어git flow 개념, branch 개념/ 종류 / 구분git flow란? Vincent Driessen의 브랜칭 모델을 위한 고수준 저장소 작업을 제공하는 git의 확장" - merge 기반 솔루션 - feature 브랜치를 rebase하지 않음 Vincent Driessen의 브pm-developer-justdoit.tistory.comgit flow란?Vincent Driessen의 브랜칭 모델을 위한 고수준 저장소 작업을 제공하는 git의 확장"  - merge 기반 솔루션 - feature 브랜치를 rebase하지 않음master : 제품으로 출시될 수 있는 브랜치develop : 다음 출시 버전을 개발하는 브랜치feature : 기능을 ..

git flow 사용법 (git flow avh), 명령어

git flow 개념, branch 개념/ 종류 / 구분git flow란? Vincent Driessen의 브랜칭 모델을 위한 고수준 저장소 작업을 제공하는 git의 확장" - merge 기반 솔루션 - feature 브랜치를 rebase하지 않음 Vincent Driessen의 브랜칭 모델에는 5개의 branch (master, devpm-developer-justdoit.tistory.comgit flow란?Vincent Driessen의 브랜칭 모델을 위한 고수준 저장소 작업을 제공하는 git의 확장"  [GIT] git-flow 이해하고 사용하기git-flow를 사용하여 동료들과 협업을 하면서 느낀 점과 사용방법을 정리해보았습니다. GIT-FLOW 란? git branch 전략 중 하나로 Vinc..

기업협업 1주차 : 월요일 - 배우고 많이 쓴 명령어

명령어 Nvm ls로 버전 확인 명령어 백엔드 서버; Npm run start:dev —> script 기반: npm (npm run start dev 는 잘못된 command) 프론트 서버: yarn dev = npm run start —> script 기반: yarn Nest.js 서버 시작: Nest.js 프로젝트를 개발 서버 모드로 시작하려면 다음 명령을 사용합니다: npm run start docker-compose up -d npm install npm run build

기업협업 1주 - 월: '백엔드' 초기세팅

repository 3개 클론 설치 2-1. docker docker --version 으로 설치 확인 2-2. git-flow-avh brew install git-flow-avh https://88240.tistory.com/489 [GIT] git flow 예전 버젼 지우고 git flow avh 설치 방법 (feat. SourceTree) SourceTree 에서 기본적으로 Git Flow 를 내장해서 가지고 있으나, SourceTree 를 암만 최신버젼으로 가지고 있어도 내장되있는 Git Flow 버젼은 0.4.1 이더라.. 뭐, Git Flow 를 사용하는데 상관은 없지만, hotfix 88240.tistory.com nvm -> node 16.15.1 2-3. node --version으로 ..

Node.js- Next.js -> Typescript

아래 링크 그대로 스크랩 2.5 Typescript > #### 💡 Nest는 타입스크립트를 기본 언어로 채택하고 있습니다. 자바스크립트로 설정을 바꿀 수도 있지만 타입스크립트의 장점을 누리기 위해 기본 설정으로 사용하시기를 추천… wikidocs.net Typescript에서 지원하는 타입 타입스크립트는 자바스크립트가 가지고 있는 자료형을 모두 포함합니다. 자바스크립트의 타입은 기본타입(Primitive value)과 객체형(Object), 함수형(Function)이 있습니다. typeof 키워드를 이용하여 인스턴스의 타입을 알 수 있습니다. typeof instance === "undefined" 객체 타입 객체 타입은 속성(Property, 프로퍼티)을 가지고 있는 데이터 컬렉션입니다. C언어의 구..

NestJS 설치 방법

근데 사실, nest js를 설치하지 않고, nvm으로 설치했다. node.js 버전 설정하고 clone 받아져있었다 https://pm-developer-justdoit.tistory.com/340 1. 하나씩 설치 사실 node.js의 익스프레스에는 설치해야 하는 패키지가 별로 없기 때문에 이 방식을 많이 사용합니다. 하지만 NestJS는 설치해야 하는 패키지들이 더 많아서 설정을 더 해야 합니다. https://goldenrabbit.co.kr/2023/06/05/nestjs/ Node.JS의 새로운 파트너 NestJS는 왜 탄생했을까? - 골든래빗 제어할 수 없는 것에 의존하면 변화에 민감한, 흔들리기 쉬운 소프트웨어가 됩니다. 반대로 프로그래머는 설계를 하는 데 있어 외부에 의존하는 영역을 줄일..

NestJS 'Node.js 프레임워크'

아래 링크 그대로 스크랩 Node.JS의 새로운 파트너 NestJS는 왜 탄생했을까? - 골든래빗 제어할 수 없는 것에 의존하면 변화에 민감한, 흔들리기 쉬운 소프트웨어가 됩니다. 반대로 프로그래머는 설계를 하는 데 있어 외부에 의존하는 영역을 줄일수록 큰 변화에도 쉽게 흔들리지 않 goldenrabbit.co.kr 왜 NestJS가 출현했을까? 기존에는 Node.js와 익스프레스를 사용해 웹 서버를 구축하고 서비스를 만들었습니다. 익스프레스를 사용해서 서버를 구축할 때, 먼저 고민했던 부분이 무엇이었나요? 바로 디렉터리 구조입니다. 별거 아닌 것 같지만 구조에 따라서 아키텍처가 변경되므로 간단한 문제는 아닙니다. 익스프레스에서는 router > controller > service 디렉터리 구조로 만..