2021.11.12 > #4.0~#4.8 수강
2021.11.16 > 복습, 정리
REF: control + c -> 서버종료
Command + 클릭 -> 경로로 이동
app.get("url", controller);
data: 우리프로젝트의 도메인이 되는 data를 생각해보자.
예를 들어, 우리의 wetube 프로젝트의 경우, 비디오(영상) data + 유저 data로 이루어져 있다. 이를 바탕으로 url을 디자인하자.
라우터를 도메인별로 나누기: 동영상 url, 유저 url을 가져와서 라우터안에 넣기.
라우터는 우리가 작업중인 주제를 기반으로 url을 그룹화해줌.
Router규칙의 예외사항??? For url을 깔끔하게, 마케팅러 편하게
step1// routers>router 만들기
const constName = express.Router();
name.get("url", callBackName);
const callBackName = (req, res) => res.send("");
JS에서는 모든 파일이 자기만의 세계를 가짐. 모든 파일은 분리된 모듈이고, 거품과 같다. 그래서 이것을 외부로 공유하려면 export를 먼저 해야한다.
import express from "express";
export default constName
import constName from "./파일경로";
export const callBackName = (req, res) => res.send("");
import { callBackName } from "../파일경로";
../ : 지금 이곳을 나간다는 의미
./ : 지금의 장소를 의미