728x90

https://opentutorials.org/




1. 서버 측 자바스크립트와 node.js 소개


서버 측 자바스크립트와 nodejs 소개

여기서는 서버 측에서 동작하는 자바스크립트 수업의 핵심적인 기술인 Nodejs가 무엇인가를 설명합니다. 


2. node.js 설치 및 진행




3. 간단한 웹어플리케이션 만들기


간단한 웹 에플리케이션 만들기

본 수업에서는 Nodejs를 이용해서 간단한 서버 에플리케이션을 만들어보겠습니다. 

 

 

아래 코드는 Nodejs에서 제공하는 기본 코드입니다.  

1
2
3
4
5
6
7
8
9
10
11
const http = require('http');
const hostname = '127.0.0.1';
const port = 1337;
http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello World\n');
}).listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});

 


4. 모듈과 NPM 

모듈과 NPM

본 수업은 에플리케이션에서 부품으로 사용할 로직인 모듈에 대해서 알아보고 모듈을 편리하게 관리하는 기술인 NPM을 사용하는 기본적인 방법을 알아봅니다. 

 
 
 



5. 콜백(callback)함수



6. 동기와 비동기 프로그래밍



7. Express-도입




8. Express-설치





9. Express-간단한 웹어플리케이션 만들기



10. 연결성


11. Express-정적파일을 서비스하는 법


12. Express-웹페이지를 표현하는 방법


13. Express-템플릿 엔진(Jade)


14. Express-URL을 이용한 정보의 전달



15. Express-POST 방식을 이용한 정보의 전달



16. 팁 - Nodejs를 자동으로 재시작



17. 웹어플리케이션 제작



18. 파일 업로드



19. 데이터베이스









728x90

'Dev > Etc' 카테고리의 다른 글

[Oracle] ORA-28001: the password has expired  (0) 2019.10.17
[생활코딩] OAuth 2.0  (0) 2019.10.07
[JavaScript] DOM이란 무엇인가?  (0) 2018.05.23
[생활코딩] JavaScript  (0) 2018.05.21
[생활코딩] PHP 기본 A 부터 Z 까지  (0) 2018.05.06

+ Recent posts