클라이언트에게 네트워크를 통해 정보나 서비스를 전달하는 컴퓨터 혹은 프로그램\-> 요청을 받으면 데이터를 보내주는 기계 HTTP 요청 (4가지 종류)1\. 읽기 (GET)나 이런 페이지 읽고 싶음! 이라는 요청 가능쓰기 (POST) 댓글작성, 포스트 작성수정(PUT)삭
Node.js 설치(Node.js 실행해보려면 검색-명령프롬프트)VS code 에디터 설치express라는 라이브러리를 써서 서버를 만들 것임(라이브러리: 코드를 쉽게 짜기 위해 빌려쓰는 코드 모음집)터미널 열기(New Terminal)npm init 입력해서 셋팅하기
터미널 오픈 시에 폴더명이 잘 뜨는지 확인!server.js 생성서버를 띄우기 위한 기본 셋팅(express 라이브러리)listen(서버띄울 포트번호, 띄운 후 실행할 코드)포트란?컴퓨터에는 외부와 네트워크 통신을 하기 위한 6만개의 구멍이 있다!
무료 호스팅을 받아쓰자 -> MongoDB Atlas 가입 후 호스팅 받기1\. 구글에 MongoDB atlas 라고 검색해서 홈페이지를 방문합니다2\. 가입합니다3\. 무료버전 Cluster를 하나 생성합니다 4\. 서버위치를 선택합니다. 한국과 물리적으로 가장 가까
MongoDB 관련된 함수들 전부 콜백함수에서 에러처리가 가능하다database 내에 있는 하나의 파일을 collection이라고 볼 수 있다(엑셀파일 하나임)todoapp이라는 database(폴더)에 연결해달라는 것post라는 collection에 insertOne
DB 데이터 가져오기 collection 안에 있는 모든 데이터 가져오기 꺼낸 데이터 EJS 파일에 집어넣기