[회고록] Node.js 경험 그 외 GET, POST ... 서버랑 통신
💻 포스트맨 사용
처음에 접할 때 포스트맨이 어떤 용도로 사용하는지 몰랐다. 영어라서 어려웠지만 조금 사용하다 보니까 금방 익숙해졌다. 그래도 공부를 더 해야 하겠다.
Postman API Platform | Sign Up for Free
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
www.postman.com
🔥 npm
npm init -y / npm i express
설치하여 package.json 생성하고 GET, POST 그 외 HTTP 메서드를 알아봤다.
❗ 커밋할 때 주의 사항
npm i express 설치 후 node_modules 모듈 폴더가 생성됐다. 커밋하려고 봤는데 커밋 수가 무려 480개 정도 됐다. 이 상태로 커밋하면 용량이 커지니까 폴더 제외하고 커밋하고 싶었다. 구글링해 보니. ".gitignore" 파일 생성하여 해결하는 방법을 알았다. /mode_modules 작성하고 저장하면 제외를 할 수 있었다.
🔥 Node.js 배우고 흥미가 생겼다. (열정)
📚 코드를 더 보고 싶으면 아래의 제 깃허브로 들어오세요.
https://github.com/wangkodok/node-project
GitHub - wangkodok/node-project: Node 기반으로 공부 중
Node 기반으로 공부 중. Contribute to wangkodok/node-project development by creating an account on GitHub.
github.com
✍ 배웠던 내용
- npm init -y / npm i express / npm i ejs 설치하고 Node 기반으로 웹 사이트를 구현
- CRUD
- RESTful
- GET : 리소스 조회
- POST : 데이터 추가, 등록
- PUT : 리소스 대체, 해당 리소스가 없으면 생성
- PATCH : 리소스 일부만 변경
- DELETE : 리소스 삭제
💻 혼자 해보기
npm init -y / npm i express / npm i ejs 설치하여 작업하고 Koyeb 배포하기
😭 처음이지만 좋은 경험
Node.js 배우면서 GET, POST 그 외 HTTP 메서드를 알아봤으며, 시도해 봤다. 많이 다루지 않았지만, 데이터 관련하여 조금 알 것 같았다. 이거로 끝이 아니라 공부를 더 해야겠다. 그리고 백엔드 관심을 가지고 시도한 경험이 흥미가 생겼다. 앞으로 프론트, 백 가리지 않고 공부해야겠다. Node.js 익숙해지도록 많이 만들어보면서 익숙해져야 하겠다.