728x90
반응형
SMALL

Node.js 9

[JavaScript] Ajax를 사용하여 간단한 웹페이지 만들기

1. Ajax란? Ajax란, JavaScript의 라이브러리중 하나이다. 브라우저가 가지고 있는 Request 객체를 이용해서 전체 페이지를 새로 고치지 않고 페이지의 일부만을 데이터를 로드하는 비동기 방식 기법이다. 즉, 쉽게 말하자면 자바스트립트를 통해서 서버에 데이터를 요청하는 것이다. 1.1 비동기 방식이란? 웹페이지를 리로드하지 않고 데이터를 불러오는 방식이며 Ajax를 통해서 서버에 요청한 후 멈추어 있는 것이 아니라 그 프로그램은 계속 돌아간다는 의미이다. 페이지 리로드의 경우 전체 리소스를 다시 불러와야하는대 이미지, 스크립트, 기타 코드등을 모두 재요청할 경우 불필요한 리소스 낭비가 발생할 수 있게 되지만 비동기식 방식은 필요한 부분만 불러와 사용할 수 있다는 장점이 있다. 1.2 장점..

[Node.js] Node.js에서 사용하는 MySQL

js파일에서 MySQL 데이터를 사용하는 방법에 대해 알아보자. 자주 사용하는 select, update, delete, insert 4개를 보려고 한다. query 를 불러올 때 사용되는 ` 표시는 키패드 1번 왼쪽에 있는 기호니 주의하시길 바란다! 설명할 때, column의 값을 필드명으로 column 안에 있는 값들을 필드값이라고 정의하고 시작하겠습니다. mysql을 통한 데이터는 OBJECT 함수의 파라미터로 name1, value1, name2, value2 처럼 key: value 쌍을 맞춰서 호출과 입력이 이루어진다. 1. select connection.query( `select * from DB명`, function(err,result){ if(err){ console.log(err); ..

[Node.js] Node.js에서 mysql을 이용하여 웹서비스 만들기 #2

2021.07.05 - [스마트한 코딩 공부] - [Node.js] Node.js에서 mysql을 이용하여 웹서비스 만들기 #1 [Node.js] Node.js에서 mysql을 이용하여 웹서비스 만들기 #1 2021.07.02 - [스마트한 코딩 공부] - [Node.js] Node.js 로 간단한 웹서비스 만들기 #2 [Node.js] Node.js 로 간단한 웹서비스 만들기 #2 2021.07.02 - [스마트한 코딩 공부] - [Node.js] Node.js 로 간단한 웹서.. smartseoullife.tistory.com 저번시간에는 mysql을 설치했는데 이번에는 node.js과 연동하여 사용해보자. 2021.07.02 - [스마트한 코딩 공부] - [Node.js] Node.js 로 간단한 ..

[Node.js] Node.js 로 간단한 웹서비스 만들기 #2

2021.07.02 - [스마트한 코딩 공부] - [Node.js] Node.js 로 간단한 웹서비스 만들기 #1 [Node.js] Node.js 로 간단한 웹서비스 만들기 #1 1. Node.js 란? Node.js 공식 홈페이지에 들어가면 "Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다." 라는 설명이 나온다. 간단하게 말하면 Node.js는 javascript를 실행해주는 환경.. smartseoullife.tistory.com 1. 서버 생성 1.1 http 모듈을 이용한 서버 생성 const http = require('http'); /* http 모듈의 createServer 메소드를 이용하여 http server 객체를 생성한다. re..

728x90
반응형
LIST