프로그래밍 언어/Node.js(노드)
-
Node.js로 사칙연산 계산기를 만들어봐요 - 3편(계산기 완성하기)프로그래밍 언어/Node.js(노드) 2018. 11. 11. 18:08
2편에 이어서 이제 핵심인 계산기 화면과 계산기 로직을 통해 계산기를 완성해보겠습니다! 팝업창으로 호출한 calculator/calculatorPop url을 받기위해서 calculator 모듈을 만들겠습니다. router 폴더 밑에 아래처럼 폴더와 js파일을 만들어주세요. calculator.js에 아래의 코드를 작성해주세요.var express = require('express')var router = express.Router() router.get('/calculatorPop', function(req,res){ res.render('calculator.ejs')}) module.exports = router; calculatorPop이란 호출이 들어오면(get으로 받습니다) calculator...
-
Node.js로 사칙연산 계산기를 만들어봐요 - 2편(첫 화면 띄우기)프로그래밍 언어/Node.js(노드) 2018. 11. 11. 16:37
1편에서는 Node로 서버 통신하는 부분까지 포스팅 했습니다. 저번 포스팅에 이어서 app.js를 아래와 같이 작성하겠습니다. var express = require('express')var app = express()var bodyParser = require('body-parser') var router = require('./router/index') app.listen(3000, function() { console.log("start! express server on port 3000");}); app.use(express.static('public'))app.use(bodyParser.json())app.use(bodyParser.urlencoded({extended:true}))app.set..
-
Node.js로 사칙연산 계산기를 만들어봐요 - 1편(환경설정)프로그래밍 언어/Node.js(노드) 2018. 11. 5. 20:39
빠르고 가벼운 서버 개발을 위해 Node.js를 많이 사용한다는 말을 듣고 Node로 기존적인 웹 개발방법을 인프런을 통해 배우고 있어요. 강의만 듣는거보다 직접 찾아가면서 배우는게 더 재밌고 즐거우니 간단한 계산기를 만들어보자라는 생각으로 만들었습니다. 자바로 계산기를 만들어봤었는데, 강의를 들을 때 강의 그대로 만든거라서 제가 직접 만든건 아니쥬. 그래서 제가 생각한 로직으로 계산기를 만들어봤습니다. 아마 로직이 안 좋을지도 모르지만, 공부를 하는게 목적이었어요. * npm이 설치되어 있다는 전제로 설명할게요~ 필요한 의존성으로는body-parser : json형태로 데이터를 주고받기 위해서!ejs: 웹 강의를 듣던 프로젝트에서 바로 올려 만든거라서... 딱히 여기서는 필요없어 보이지만 사용해보기로!..