express.js Express 바닥부터 구현해보기 # Hello world 예제 app.js 이름의 파일에 다음과 같은 코드를 추가한다. 2.node app.js 명령어를 터미널에 입력한다. 3.localhost:3000을 클릭 만약 위와 같이 get의 endpoint에 /hello 를 입력하지 않는이상 아래와 같이 페이지가 뜬다.... node.jsexpress.jsdevelopmentdevelopment 유튜브 클론코딩 복습노트-2 각각의 상황에 맞는 페이지를 만들어나가면 다음과 같을 것입니다. video: /trending-videos /see-video /edit-video /upload-video /delete-video 이 경로들에 대한 요청을 모두 app.get()으로 받고, 각각에 해당하는 컨트롤러를 만들고, 필요한 미들웨어까지 만든다면 server.js 파일은 필요 이상으로 복잡해집니다. Express의 r... 클론코딩JavaScript유튜브node.jsexpress.jsJavaScript [TIL]1201-Node.js(2) 웹 서비스 동작 방식 HTTP 요청은 사용자가 어떤 데이터가 필요한지를 서버에게 알리는 역할 HTTP 요청은 사용자가 어떤사용자가, 어떤 데이터를 필요로 하는지 등을 담고 있다. HTTP 응답은 사용자가 요청한 데이터와, 어떤 데이터가 전송되는지 등을 담고 있다. 구글맵, 웹 채팅 등 사용자가 다양한 기능을 수행할 수 있음 웹 프레임워크 - HTTP 요청 처리 웹 프레임워크는 HTTP 요청을... CSR라우팅SSR엘리스SW엔지니어트랙웹TILexpress.jsCSR <Express.js> Router-3 Router-2에서 봤듯이 url이 늘어날수록 개발자도 기억을 하거나 확인하기가 어려워집니다. url 구조를 한곳에서 변수로 관리해봅시다. 먼저 routes.js 파일을 만들어 줍니다. project routes.js :변수이름 express는 :부분을 변수로 처리하고 이 부분은 req.params에 변수이름과 동일한 key에 담기게 됩니다.:id 부분은 req.params.id에 값이 담기... express.jsrouterexpress.js
Express 바닥부터 구현해보기 # Hello world 예제 app.js 이름의 파일에 다음과 같은 코드를 추가한다. 2.node app.js 명령어를 터미널에 입력한다. 3.localhost:3000을 클릭 만약 위와 같이 get의 endpoint에 /hello 를 입력하지 않는이상 아래와 같이 페이지가 뜬다.... node.jsexpress.jsdevelopmentdevelopment 유튜브 클론코딩 복습노트-2 각각의 상황에 맞는 페이지를 만들어나가면 다음과 같을 것입니다. video: /trending-videos /see-video /edit-video /upload-video /delete-video 이 경로들에 대한 요청을 모두 app.get()으로 받고, 각각에 해당하는 컨트롤러를 만들고, 필요한 미들웨어까지 만든다면 server.js 파일은 필요 이상으로 복잡해집니다. Express의 r... 클론코딩JavaScript유튜브node.jsexpress.jsJavaScript [TIL]1201-Node.js(2) 웹 서비스 동작 방식 HTTP 요청은 사용자가 어떤 데이터가 필요한지를 서버에게 알리는 역할 HTTP 요청은 사용자가 어떤사용자가, 어떤 데이터를 필요로 하는지 등을 담고 있다. HTTP 응답은 사용자가 요청한 데이터와, 어떤 데이터가 전송되는지 등을 담고 있다. 구글맵, 웹 채팅 등 사용자가 다양한 기능을 수행할 수 있음 웹 프레임워크 - HTTP 요청 처리 웹 프레임워크는 HTTP 요청을... CSR라우팅SSR엘리스SW엔지니어트랙웹TILexpress.jsCSR <Express.js> Router-3 Router-2에서 봤듯이 url이 늘어날수록 개발자도 기억을 하거나 확인하기가 어려워집니다. url 구조를 한곳에서 변수로 관리해봅시다. 먼저 routes.js 파일을 만들어 줍니다. project routes.js :변수이름 express는 :부분을 변수로 처리하고 이 부분은 req.params에 변수이름과 동일한 key에 담기게 됩니다.:id 부분은 req.params.id에 값이 담기... express.jsrouterexpress.js