반응형 프로그래밍19 [프로그래밍] Javascript Promise Javascript Promise 안녕하세요. 날씨가 가면 갈수록 정말 덥네요. 다들 여름 날씨 조심하시고 힘내시길 바랍니다. 오늘 알려드릴거는 Javascript의 Promise 대해서 알려드리도록 하겠습니다. 우선 Promise를 알기전 callback을 알아야합니다. callback은 다른 코드의 인수로서 넘겨주는 실행 가능한 함수 입니다. 일단 Promise async/await가 나오기전 callback으로 개발 패턴을 짰습니다. 하지만 callback으로 하면 callback 지옥이라는게 기다리고있죠 무서워도 알아야하는 callback! function processing() { console.log('start'); function callback(data) { function dataPro.. 2021. 7. 15. [Backend] Nodejs router Nodejs router 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 Nodejs router에 대해 알려드리겠습니다. 저번에 routing이 뭔지 알려드렸죠? "라우팅은 URI(또는 경로) 및 특정한 HTTP 요청 메소드(GET, POST 등)인 특정 엔드 포인트에 대한 클라이언트 요청에대한 응답을 말합니다." 라고요 그리고 저번에 const express = require("express"); const app = express(); app.get("/", function(req, res) { res.send("hello world"); }) app.listen(8082, function() { console.log("8082 server start"); }) 이렇게 app.get으로 routing.. 2021. 3. 29. [Backend] Nodejs ejs 적용 Node js ejs 적용 안녕하세요. 개발자 개발 까마귀입니다. 오늘은 템플릿 엔진인 ejs를 어떻게 적용하는지 알려드리겠습니다. 일단 express와 ejs를 깝니다. 설치 후 const express = require("express"); const app = express(); const path = require("path"); app.set('views', path.join(__dirname, './views')); app.set('view engine', 'ejs'); views 엔진 등록과 views를 등록할 views 폴더를 지정 해줍니다. 제 폴더 구조입니다. 폴더 구조는 각자 다르니 경로는 알아서 정하세요. const express = require("express"); const a.. 2021. 3. 29. 이전 1 2 3 4 5 6 7 다음 반응형