Super Kawaii Cute Cat Kaoani
본문 바로가기
728x90

Express2

9주차 스터디 Express 핵심 기능 [코드잇 부스트 백엔드 스터디 ] 1. express란? 💡 Express는 Node.js로 웹서버를 만들 때 사용할 수 있는 프레임워크     웹서버를 만들 때 필요한 기본적인 기능 제공  Express 구성요소🔹미들웨어🔹리퀘스트 리스폰스 객체🔹라우터🔹에러 핸들러🔹파일       2. 미들웨어   미들웨어란?     미들웨어란?🔹리퀘스트와 리스폰스 사이에 위치하여 어떠한 동작을 하는 함수🔹Express를 미들웨어의 집합이라고도 부른다 ***리퀘스트를 받고 리스폰스를 보내는 것이 웹 기본 동작  클라이언트로부터 리퀘스트를 받아서 리스폰스를 만들어 전달  미들웨어의 구조 function greeting(req,res){ console.log(req); res.json({message:'안녕, 코드잇 (;'});}//이름.. 2024. 7. 31.
6주차 스터디 자바스크립트 백엔드 개발 (1) [코드잇 부스트 백엔드 스터디] Express로 API 만들기     프론트 엔드 : 웹사이트 화면 + 인터랙티브한 요소들백엔드: 필요한 데이터 관리+ 프론트엔드에 전성  API💡 HTTP 메소드+ URL= 엔드포인트   Node.js• 웹 브라우저 바깥에서 자바스크립트를 실행하는 환경• API를 제공하는 프로그램은 웹 브라우저 바깥에서 실행됨 Express• 자바스크립트 백엔드 개발 쪽에서 가장 유명한 라이브러리• 리퀘스트와 리스폰스를 쉽게 다룰 수 있음• 다른 라이브러리(파이썬 장고, 자바 스프링)에 비해 특정 구조를 고집하지 않고 최소한의 기능들만 제공  mongoDB• 데이터를 테이블에 저장하지 않고 문서 형태로 저장• 문서 하나= 도큐먼트, 문서의 모음= 컬렉션• 셋업 과정도 간단하고 도큐먼트를 다루는 방법이 직관적임    .. 2024. 6. 28.
728x90