728x90
반응형

node.js 6

[생활코딩 / Node.js]Node.js의 패키지 매니저와 PM2

목차 1. Node.js의 패키지 매니저와 PM2 2. 패키지 매니저(Package Manager)란 3. PM2 설치하기 4. PM2 실행해보기 5. 강의 링크 6. 참고사이트 Node.js의 패키지 매니저와 PM2 지금까지는 파일이 수정되면 node.js를 껐다 켜야 했는데 그런 단점을 없애줄 수 있는 pm2라는 패키지 매니저를 알아보도록 하겠다. 패키지 매니저(PM)란 패키지 관리자(package manager, 패키지 매니저 NPM 기본적으로 node.js를 설치할 때 같이 설치된다. PM2 우리가 만든 프로그램을 감시하다가 중단되면 다시 켜주는 역할을 한다. 설치하면 pm2가 알아서 nnode.js를 껐다가 켜준다. PM2를 통해 무중단 서비스가 이용 가능해진 것이다. PM2 설치하기 https..

[생활코딩 / Node.js] synchronous 동기와 asynchronous 비동기 그리고 콜백에 대해서 알아보기

목차 1. synchronous 동기와 asynchronous 비동기 비교하기 2. 모듈을 통해 차이점 알아보기 3. callback이란? 4. 강의링크 5. 참고 사이트 synchronous(동기)와 asynchronous(비동기) 그리고 callback(콜백) synchronous 동기와 asynchronous 비동기를 비교해보고 callback에 대해 공부해보도록 하겠습니당 Synchronous와 ASynchronous 비교하기 동기 synchronous 일을 처리할 때 순차적으로 일이 실행되는 것이다. 한 가지 일이 끝날때까지 기다렸다가 다음 일을 실행한다. 비동기 asynchronous 일을 동시에 병렬적으로 처리하여 시간을 효율적으로 사용할 수 있다. 효율적이지만 매우 복잡하다. 모듈을 통해 ..

[생활코딩 / Node.js] Node.js로 파일 읽기

이번 시간에는 파일을 어떻게 Node.js로 읽을 수 있는지 살펴볼 것이다. 그다음으로는 파일 생성, 수정, 삭제를 Node.js에서 하는 방법도 배워볼 것이다. Node.js로 파일 읽기는 Google 검색을 통해서도 알아볼 수 있다. 검색어 - Nodejs file read https://nodejs.org/dist/latest-v6.x/docs/api/fs.html File System | Node.js v6.17.1 Documentation File System# File I/O is provided by simple wrappers around standard POSIX functions. To use this module do require('fs'). All the methods have a..

[ChatGPT] ChatGPT에게 Node.js에 대해 물어보기

요즘 인공지능 챗봇 챗GPT ChatGPT가 대세라고 해서 사용해보고 싶어서 요즘 배우고 있는 Node.js에 대해서 물어봤다. 제일 먼저 Node.js가 무엇인지 물어봤다. Node.js is a free and open-source server-side runtime environment that allows developers to run JavaScript on the server-side. It is built on top of the Chrome V8 JavaScript engine, which provides fast and efficient execution of JavaScript code. Node.js is event-driven and uses an asynchronous, non-..

[생활코딩 / Node.js] 웹 서버 실행하기 & URL로 입력된 값 사용하기

오늘은 Node.js에 대해서 간단하게 어떻게 실행해야 하는지 배우고 URL을 통해서 입력된 값을 사용하는 방법에 대해서 알아보았다. 웹 서버 실행하기 Node.js 폴더로 이동을 해주고 node 파일명을 통해 Node.js를 실행해준다. 다음 소스코드는 그 전 HTML 수업에서 만들었던 index.html 파일으로 연결해주는 main.js 파일이다. var http = require('http'); var fs = require('fs'); var app = http.createServer(function(request,response){ var url = request.url; if(request.url == '/'){ url = '/index.html'; } if(request.url == '/fa..

[생활코딩 / Node.js] 설치 (Window version) & Atom editor 설치까지!

이 강의의 내용임당 https://www.opentutorials.org/course/3332/21029 Node.js - 설치 - 생활코딩 수업소개 운영체제 별로 Node.js를 설치하는 방법을 소개합니다. 자신의 컴퓨터에 Node.js를 설치하는 것은 까다로운 일일 수 있습니다. 잘 안되는 분은 너무 시간 많이 쓰지 마시고, Linux & Codeanywhere www.opentutorials.org Node.js Node.js runtime이라는 프로그램을 다운받을 것이다. JavaScript라는 언어를 통해서 Node.js runtime이 가지고 있는 여러 가지 기능 중 호출하는 것을 통하여 Node.js application을 만들 수 있게 된다. 각자의 운영체제에 맞게 설치를 해주면 된다. N..

728x90
반응형