반응형

2020/11 4

Node.js 설치 및 개발 환경 설정 방법

노드(Node.js) 설치하기 윈도우 운영체제에서 노드를 설치하는 방법에 대해 알아보겠습니다. 윈도우(Windows)와 맥(Mac)은 GUI를 사용하므로 웹 브라우저를 통해 설치합니다. 리눅스는 터미널을 통해 접속하므로 터미널로 설치해야합니다. 노드 설치 1. 노드 공식 사이트(https://nodejs.org)에 접속합니다. 2. LTS와 Current 버전 중 Current 버전을 설치합니다. (화면 중앙 오른쪽 버튼) LTS vs Current (LTS와 Current 버전의 차이) - LTS 기업을 위한 버전으로 3년 동안 지원합니다. 짝수 버전만 LTS 버전으로 포함되며 서버를 안정적으로 운영해야 하는 경우 추천합니다. 하지만 최신 기능을 사용하지 못할 가능성이 있습니다. - Current 단어..

IT 2020.11.21

Node.js 개념 이해

Node.js Node.js는 Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임입니다. 노드가 무엇인지 알기 위해 노드 공식 사이트에 게시된 설명을 인용하였습니다. 노드를 통해 다양한 자바스크립트 애플리케이션을 실행할 수 있지만, 노드는 서버 애플리케이션을 실행하는 데 가장 많이 사용합니다. 노드는 자바스크립트 프로그램이 서버로서 기능하기 위한 도구를 제공하므로 서버 역할을 수행할 수 있습니다. 트위스티드, 펄로 만든 객체 환경 및 루비로 만든 이벤트 머신과 비슷하게 사용됩니다. 일부 CommonJS 사양이 구현되고 대화형 테스트를 위한 REPL 환경이 포함됩니다. 노드는 자바스크립트 런타임입니다. 런타임은 특정 언어로 만든 프로그램들을 실행할 수 있는 환경을 의미하므로 노..

IT 2020.11.17

웹 소켓(WebSocket) 개념 이해

웹 소켓(WebSocket) 웹 소켓은 TCP 기반 소켓 API를 대체하기 위해 HTML5 사양의 TCP Connection에 처음 참조되었습니다. 2008년 6월 마이클 카터가 일련의 논의를 주도하여 웹 소켓이라는 프로토콜의 첫 번째 버전을 만들었습니다. WebSocket 웹 소켓은 TCP 연결에 완전한 이중 통신 채널을 제공하는 컴퓨터 통신 프로토콜입니다. 웹 소켓 프로토콜은 2011 IETF에 의해 RFC 6455에서 표준화되었으며 현재 웹입니다. IDL의 웹 소켓 API는 W3C에 의해 표준화되었습니다. 웹 소켓은 HTTP와 다릅니다. 두 프로토콜은 모두 OSI 모델의 7번째 계층에 있으며, TCP의 4번째 계층에 의존하고 있지만 "RFCAcording to 6455, 웹 소켓은 HTTP 포트 8..

IT 2020.11.05

인터넷 영역 네트워크(Internet Area Network) 클라우드 개념 이해

인터넷 영역 네트워크(IAN) 인터넷 영역 네트워크(IAN)는 클라우드 환경에서 음성과 데이터 앤드 포인트를 IP를 통해 연결하는 통신 네트워크의 개념으로, 기존 로컬 네트워크(LAN), WAN(Wide Area Network), 또는 PSTN(Public Switched Telephone Network)의 개념입니다. IAN(Internet Area Network) 이 IAN은 미래의 네트워킹 모델로서 지지자들에 의해 공공 인터넷을 통해 앤드 포인트를 안전하게 연결하여 물리적 위치에 있을 수 없으며 정보와 데이터를 통신하고 교환할 수 있도록 합니다. 국가 경계를 넘는 광역, 지역, 통신망 등 광역을 지원하는 네트워크인 가정, 학교, 컴퓨터실, 사무실 건물, WAN 등 제한된 영역에서 컴퓨터를 상호 연결..

IT 2020.11.02
반응형