본문 바로가기

⚙️Backend/Node.js4

1. Intro Node.js 란? Node.js는 Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임 이다. 보통 노드는 서버로 이용된다. 하지만, Node에 대한 설명글을 보면 서버에 대한 얘기는 없다. 이는 노드가 서버만 실행할 수 있는 것이 아니기 때문이다. 서버로서의 Node.js 노드를 통해 서버 애플리케이션을 실행할 수 있다. 이때 서버란, 네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴퓨터 혹은 프로그램을 말한다. 노드는 자바스크립트 프로그램이 서버로서 기능하기 위한 도구를 제공하므로 서버 역할을 수행할 수 있다. 자바스크립트 런타임 노드는 자바스크립트 런타임이다. 런타임은 특정 언어로 만든 프로그램들을 실행할 수 있는 환경을 뜻한다. 따라서 노드는 자바스크립트 프로그.. 2020. 11. 28.
0. 설치 노드 공식사이트(https://nodejs.org)를 접속하여 설치한다. * LTS와 Current 버전의 차이 LTS : 기업을 위해 3년간 지원하는 버전. 짝수 버전만 LTS버전이 될 수 있다. 서버를 안정적으로 운영해야 할 경우 선택하자. 하지만 최신 기능을 사용하지 못할 수도 있다. Current : 최신 기능을 담고있는 버전. 서버에 신기능이 필요하거나 학습용으로 사용할 때 적합하다. *설치가 정상적으로 완료되었는지 확인 cmd창에서 node -v과 npm -v을 입력하여 버전이 뜨는지 확인! 버전이 뜬다면 제대로 설치가 된 것. 2020. 11. 27.
[Node.js] Node.js 및 채팅기능 ( socket.io ) 개인 기록용 포스팅 공부용으로 적합하지 않음. 오로지 참고용. node.js 는 https://nodejs.org/en/ 해당 사이트를 통해 다운로드할 수 있다. LTS버전은 안정성과 보안성에 초점을 두고 릴리즈하는 버전임으로 서버 운영에 주로 사용하는 버전 Stable버전은 업데이트를 자주하며 기능 개발과 개선을 우선으로 하기에 개발에 주로 사용하는 버전 설치 후 커맨트 창에서 node --version 을 입력하여 노드가 잘 설치되어있는 지 확인. 🤷‍♂️Node.js란? Node.js는 구글 크롬의 자바 크롬의 JavaScript 엔진(V8 Engine)으로 빌드 된 JavaScript 런타임(=프로그램이 구동되는 환경)이다. JavaScript는 일반적으로 크롬(Chrome)과 같은 브라우저에 내.. 2020. 6. 23.
[Node.js] oracle db 연동 oracle DataBase를 사용하기 위해서 해당 프로젝트에 oracledb를 설치. npm install –-save oracledb dbConfig.js : db 연결 정보 /* Copyright (c) 2015, 2019, Oracle and/or its affiliates. All rights reserved. */ /****************************************************************************** * * You may not use the identified files except in compliance with the Apache * License, Version 2.0 (the "License.") * * You may obtai.. 2020. 6. 1.
728x90
반응형