본문 바로가기
반응형

프로그래밍20

[프로그래밍] Javascript Promise / Event Loop Javascript Promise / Event Loop 안녕하세요. 개발 까마귀입니다. 저번에 Promise에 설명을 드렸는데요. 이번에는 Promise 와 Event Loop에 대해서 알려드리겠습니다. 원래는 Event Loop 따로 글을 쓰고 Promise는 따로 또 글을 안쓸려고 했는데 어쩌다 Promise를 쓰다가 저도 몰랐던 동작을 해서 쓰게 되었습니다. Event Loop란? 제 개인적으로 생각할 때 Javascript에서 제일 중요한 개념이 Event Loop라고 생각합니다. Event Loop를 제대로 알아야지 코드의 실행방식과 흐름을 알 수 있어 매우 중요한 개념 중 하나입니다. 그래서 Event Loop가 뭐냐? 일단 Event Loop는 javascript에서 제공하는게 아닌 런타임.. 2021. 9. 14.
[프로그래밍] 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.
반응형