node.js 수업 6

node.js-6 CRUD2 실습- jQuery_ajax

CRUD 실습 예제 ※ 1. 데이터 요청방식 (get()) CRUD_html GET POST PUT DELETE input name : price : output server.js // 모듈 추출 var http = require('http'); var express = require('express'); var cors = require('cors'); var bodyParser = require('body-parser'); // 변수를 선언합니다. var items=[{ name: '우유', price: '2000' },{ name:'홍차', price: '5000' },{ name:'커피', price:'5000' }]; // 웹 서버 생성 var app = express(); app.use(exp..

node.js 수업 2020.02.25

node.js-5(Ajax 사용) 데이터사용-(get(), post(), put(), delte())

AJAX란?Asynchronous JavaScript and XML의 약자로, 말 그대로 JavaScript와 XML을 이용한비동기적 정보 교환 기법이다. CRUD 실습 예제 ※ 1. 데이터 요청방식 (get()) GET POST PUT DELETE input name : price : output server.js (서버 파일 하나로 계속 유지) // 모듈 추출 var http = require('http'); var express = require('express'); var cors = require('cors'); var bodyParser = require('body-parser'); // 변수를 선언합니다. var items=[{ name: '우유', price: '2000' },{ name:..

node.js 수업 2020.02.25

node.js-4 실습

※ 1. node.js 실습 - 레스토랑 메뉴 // 모듈 추출 var http = require('http'); var express = require('express'); var bodyParser = require('body-parser'); // 변수를 선언합니다. var resmenu=[{ name: '뉴욕 스트립 스테이크', price: '37,000' },{ name:'엠파이어 스테이크', price: '67,000' },{ name:'시그니처 스테이크 & 쉬림프', price:'41,000' }]; // 웹 서버 생성 var app = express(); app.use(express.static('homepage')); app.use(bodyParser.urlencoded({extended:..

node.js 수업 2020.02.24

node.js-3(Ajax 사용) XMLHttpRequest 객체

AJAX란? Asynchronous JavaScript and XML의 약자로, 말 그대로 JavaScript와 XML을 이용한 비동기적 정보 교환 기법이다. ※ 1. Ajax 요청을 활용한 동적 요소 생성 - html data_html_async.html server.js // 모듈 추출 var http = require('http'); var express = require('express'); var cors = require('cors'); var bodyParser = require('body-parser'); // 변수를 선언합니다. var items=[{ name: '우유', price: '2000' },{ name:'홍차', price: '5000' },{ name:'커피', price:'..

node.js 수업 2020.02.24

node.js-2 클라이언트 요청처리(put(), del())

※ 1. 요청 형식에 따른 웹 서비스 - put/products:id형태 // 모듈 추출 var http = require('http'); var express = require('express'); var bodyParser = require('body-parser'); // 웹 서버 생성 var app = express(); // 변수를 선언합니다. var items=[{ name: '우유', price: '2000' },{ name:'홍차', price: '5000' },{ name:'커피', price:'5000' }]; app.use(bodyParser.urlencoded({extended: false})); app.get('/products', function(request,response){..

node.js 수업 2020.02.24

node.js-1 server로 데이터 전달( html, json, xml,parameter)

※ 1. 응답형식에 따른 웹 서비스 - html형태 // 모듈 추출 var http = require('http'); var express = require('express'); // 웹 서버 생성 var app = express(); // 변수를 선언합니다. var items=[{ name: '우유', price: '2000' },{ name:'홍차', price: '5000' },{ name:'커피', price:'5000' }]; app.all('/data.html', function(request,response){ var output =''; output += ''; output += ''; output += ''; output += ''; items.forEach(function(item){ ..

node.js 수업 2020.02.21