반응형

전체 글 1141

Node.js Crash Course Tutorial #11 - Express Router & MVC

기능을 다 구현해서 routes들을 따로 빼서 파일을 정리했음 const express = require("express"); const router = express.Router(); const Blog = require("../models/blog"); router.get("/about", (req, res) => { res.render("about", { title: "About" }); }); // blog routes router.get("/", (req, res) => { Blog.find() .sort({ createdAt: -1 }) .then((result) => { res.render("index", { title: "All Blogs", blogs: result }); }) .catc..

Node.js 2023.10.03

Node.js Crash Course Tutorial #7 - View Engines

EJS 문법을 배웠다 약간 jsp/php 같은 느낌이 있다 이렇게 사용하면 HTML 내에서도 JS를 사용 가능하고 또 다른 파일에서 저장한 데이터들을 불러와서 사용할 수 있다. APP.JS const express = require("express"); // express app const app = express(); // register view engine app.set("view engine", "ejs"); //listen for request app.listen(3000); app.get("/", (req, res) => { const blogs = [ { title: "Yoshi finds eggs", snippet: "Lorem ipsum" }, { title: "Mario finds eg..

Node.js 2023.09.30

[NetNinja: Nodejs 강의] 4강 Requests & Responses

서버를 생성하고 html에서 응답을 보내는 방법을 배웠다! const http = require("http"); const server = http.createServer((req, res) => { console.log(req.url, req.method); // console.log("request made"); res.setHeader("Content-Type", "text/html"); res.write("hello, I'M Korean"); res.write("this is Korean."); res.write("this is Korean."); res.end(); }); server.listen(3000, "localhost", () => { console.log("listening for r..

Node.js 2023.09.28

생활코딩 Node.js (1)

생활코딩으로 Node.js 강의를 시작해본다. 목표는 결제 모듈 구현하기! Node.js - 1.수업소개 자바스크립트는 독점적인 언어이자, 웹 브라우저에 갇힌 언어라고 말할 수 있었다. Node.js - 2. 수업의 목적 이런 코드가 node.js를 배우고 나면 아래와 같이 변경할 수 있게 될 것이다. 마치 template.js에 있는 HTML의 양식을 담아 놓은 것과 같다. WEB을 통해서 읽기/쓰기/삭제를 사용자들이 조정할 수 있게끔 만들 수 있다. PHP, JSP, RUBY, PYTHON의 DJANGO가 경쟁 기술이라고 할 수 있다. Nodejs - 3.설치 Nodejs - 3.1.설치 (Windows) 설치 후에 node.js에게 코드를 실행하라고 하는 것 그럼 ..

Node.js 2023.09.09
반응형