본문 바로가기

nodejs 백엔드 시작3

#3. 기초부터 따라하는 Nest.js : 간단한 API 제작 해당 포스팅은 nest.js 9.0.0 버전을 기준으로 작성되었습니다. 모든 글은 작성자의 주관이 100% 담겨있기 때문에 부정확할 수 있습니다. #pre. 터미널을 켜고 프로젝트 폴더로 이동 https://suloth.tistory.com/44 #0-1. 기초부터 따라하는 nest.js : 터미널 키는 법 + 터미널에서 작업 폴더 이동 윈도우 윈도우는 윈도우+R 버튼을 누른 후, cmd 를 입력하여 터미널을 킵니다. 혹은 윈도우 버튼을 눌러서 검색창에 cmd를 검색하면 터미널이 나올텐데 그걸 실행시켜주시면 됩니다. Mac OS Mac의 경 suloth.tistory.com 위의 링크의 내용을 참고하여 study 폴더로 이동해줍니다. 그리고 code . 명령어를 통해 vscode를 열어줍니다. src 폴.. 2023. 3. 12.
#2. 기초부터 따라하는 Nest.js : HTTP 메소드와 Nest.js 구조 해당 포스팅은 nest.js 9.0.0 버전을 기준으로 작성되었습니다. 모든 글은 작성자의 주관이 100% 담겨있기 때문에 부정확할 수 있습니다. HTTP 메소드 HTTP 메소드는 사용자가 백엔드 서버에게 무언가 요청할 때 사용한다고 생각하면 됩니다. GET 요청을 하면 '내가 뭘 얻고 싶다' POST 요청을 하면 '내가 뭘 등록하고 싶다' DELETE 요청을 하면 '내가 뭘 지우고 싶다' PUT, PATCH 요청을 하면 '내가 뭘 수정하고 싶다' 하지만, HTTP 메소드는 일종의 약속입니다. 사용자가 GET 요청을 하더라도, 백엔드 개발자가 GET요청이 들어왔을 때 리소스를 삭제하는 로직을 만들어서 제공하면 GET요청이 들어올 때마다 리소스를 삭제하겠죠. 약속은 웬만하면 지킵시다. HTTP 메소드는 일.. 2023. 3. 12.
#0. 기초부터 따라하는 Nest.js : 이 글의 취지 & 시작 전 준비할 것들 먼저, 이 글의 목적은 학교 동아리 내에 멘토링을 위함과 동시에 nest.js 입문자분들을 위해 저의 방식대로 nest.js를 이용하는 방법을 소개, 알려드리기 위한 글입니다. 목표 : 비전공자, javascript에 익숙하지 않은 분들도 쉽게 따라할 수 있을만큼 디테일하되, Deep하지는 않도록 설명하기 딥한 부분은 저도 잘 모르고 설명하기도 힘들뿐더러, 혼자서 공부하면서 구글링하고 남들한테 질문하면서 알아가면 됩니다. nest.js를 처음 접하시거나 봐도 모르겠다 하시는 분들은 일단 코드를 따라 쳐보세요. 따라 치시면서 얻는 것들도 분명히 있을겁니다. 주의사항 필자도 nest.js를 접한지 오래되지 않았고, 아직 스스로 초보라고 생각하기 때문에 틀리거나 비효율적인 부분이 있을 수 있습니다. 이런 부분.. 2023. 3. 11.