일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 출처 : https://webdir.tistory.com/506
- https://velog.io/@velopert/create-typescript-react-component
- 출처 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/
- object
- 게시판
- http://jeonghwan-kim.github.io/dev/2019/06/25/react-ts.html
- toString
- Today
- Total
Back Ground
NodeJS - [서버] 본문
NodeJS [2018/09/04]
서버
- 웹 개발자의 경우 웹 서비스를 하려면 기본적으로 웹서버 기능을 만들어야 함
- 앱 개발자의 경우에도 서버의 데이터를 가져와 보여주는 경우가 많아졌음
- 독립적으로 실행되는 프로그램 vs. 서버에서 데이터를 가져오는 프로그램
포트와 프로토콜
- 포트(Port)란 단말에 접속하기 위한 ‘논리적인 접속 위치‘
- 클라이언트 프로그램은 서버의 프로그램이 지정하는 포트로 접속하게 됨
- 프로토콜(Protocol)이란 데이터를 어떤 형태로 주고받을 것인지를 정한 것. 예) HTTP 프로토콜
대표적인 서버 유형
목적에 따라 다양한 기능의 서버가 있음
제공 서버
- 채팅서버 : RealTime
- JSON-RPC 서버 : 크롤링
- 위치기반 서비스 서버 [GPS 경로 > 해당 정보 서버로부터 응답]
(이 강좌의 )웹 서버 기능
- 익스프레스 (Express)[웹 프레임워크 ]로 기본 구조르 만들고,
- 몽고디비 (MongoDB)를 이용해 데이;터를 저장하거나 조회하며,
- 뷰 템플릿(View Template)를 이용해 응답으로 보낼 데이터를 생성하며,
- 페스포트(Passport) 모듈을 이용해 사용자 로그인이나 회원가입 처리함.
console 객체
전역 객체 이름 |
설명 |
console |
콘솔 창에 결과를 보여주는 객체 |
process |
프로세스의 실행에 대한 정보를 다루는 객체 |
exports |
모듈을 다루는 객체 |
% console.log(‘숫자 보여주기 : %d’, 10);
% console.log(‘문자열 보여주기 : %s’, ‘안녕!’);
% console.log(‘JSON 객체 보여주기 : %j’, {name: ‘소녀시대’});
-----------------------------------------------------------
'Javascript > Node.js' 카테고리의 다른 글
NodeJS - 상속 [ES5] (0) | 2018.09.13 |
---|---|
NodeJS - process [ES5] (0) | 2018.09.11 |
NodeJS - [노드에 대해] (0) | 2018.09.05 |
NodeJS - [개발도구 설치](선택) (0) | 2018.09.05 |
NodeJS 시작하기 전 (0) | 2018.09.05 |