Next-BlockChain

고정 헤더 영역

글 제목

메뉴 레이어

Next-BlockChain

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (358)
    • Computer Science (19)
      • OS (3)
      • Network (1)
      • NoSQL (4)
      • DevOps (2)
      • Security (8)
    • Blockchain (94)
      • BlockChain Theory (25)
      • Bitcoin (3)
      • Ethereum (17)
      • Cosmos (4)
      • DeFi (13)
      • DID (3)
      • NFT (7)
      • Oracle - Chainlink (8)
      • Geth_2019_(NAKsir-melody)님자.. (1)
    • Web (13)
      • React (6)
      • NodeJS (4)
      • Echo (2)
    • Programming Language (201)
      • Go (60)
      • Solidity (40)
      • HTML (2)
      • JavaScript (97)
      • CSS (2)
    • 독서 (19)
      • 독후감 (19)
    • 교양 (6)
      • 국어 (4)
      • 영어 (1)
      • 인물 (1)
    • 경제 (0)

검색 레이어

Next-BlockChain

검색 영역

컨텐츠 검색

Web/NodeJS

  • Node JS - EventEmitters

    2023.01.04 by Yongari

  • Node JS - Mini Node Server

    2023.01.04 by Yongari

  • nvm & node.js

    2023.01.01 by Yongari

  • Javascript 런타임에 대하여

    2022.12.23 by Yongari

Node JS - EventEmitters

먼저 이벤트를 이해하기 위해서는 이벤트를 생성하고, 연결한 후, 이벤트를 발생시켜서 연결된 로직을 실행하는 기본 기능들을 알아야만 하는데 node.js 에서는 기본적으로 EventEmitter를 생성하고 메소드를 이용해서 이벤트를 관리한다. EventEmitter : node.js 의 모든 이벤트처리가 정의된 기본객체입니다. 이벤트를 사용하기 위해서는 이 객체를 재정의해서 사용해야할 수 있습니다. 즉 이벤트를 만들고 이벤트를 발생시킬 수 있도록 만들어졌습니다. EventEmitter의 함수들은 다음과 같습니다. emitter.addListener(event, listener): 이벤트를 생성하는 메소드입니다. on() 메소드와 같습니다. emitter.on(event, listener): 이벤트를 생성하..

Web/NodeJS 2023. 1. 4. 19:39

Node JS - Mini Node Server

Mini Node Server를 구축하기 전에 HTTP 트랜잭션을 분석하고 공부하는 시간을 가지려고 합니다. 서버 생성 모든 Node 웹서버 앱은 웹서버 객체를 만들어야하고 이 때 createServer를 사용합니다. 코드를 보면 http를 require로 가져오고 const server 변수에다가 http모듈의 createServer함수를 담는 것으로 보입니다. const http = require('http'); const server = http.createServer((request, response) => { // 여기서 작업이 진행됩니다! }); 그렇다면 function createServer 코드는 어디서 찾아야할까요? 우선 다음의 순서대로 코드를 확인하는 것이 좋겠습니다. http 모듈 c..

Web/NodeJS 2023. 1. 4. 19:32

nvm & node.js

node.js는 브라우저를 제외한 환경에서 자바스크립트를 실행할 수 있는 툴입니다. 하지만 이걸 별도로 설치해서 관리하려면 버전을 관리하기 어렵습니다. 그래서 이런 node.js의 버전을 관리하기 위해 만들어진 프로그램이 있습니다. 그게 바로 nvm(node version manager)입니다. 1. nvm 설치 Installing and Updating Install & Update Script To install or update nvm, you should run the install script. To do that, you may either download and run the script manually, or use the following cURL or Wget command: nvm을 ..

Web/NodeJS 2023. 1. 1. 15:01

Javascript 런타임에 대하여

Javascript 런타임(runtime)이란 무엇일까요?? 런타임이란 정말 무엇일까요?? 그렇게 어려운 개념이 아닙니다. 크롬, 사파리 같은 웹브라우저도 Javscript 런타임이고 백엔드 프레임워크로 유명한 Node JS도 Javscript 런타임입니다. 런타임이란 프로그래밍 언어가 구동되는 환경입니다. 런타임이란 어떤 프로그램이 동작할 때, 프로그램이 동작하는 곳입니다. 웹브라우저에서 동작하면 웹브라우저가 런타임이고 서버에서 동작하면 서버가 런타임입니다. 브라우저 런타임환경 크롬 오른쪽 상단에 점3개 버튼을 클릭 >>> 도구 더보기 >>> 개발자 도구 클릭 서버 런타임환경 서버에서 Node Js를 설치한 다음 다음과 같이 진행 Node Js 공식홈페이지 : https://nodejs.org/en/ ..

Web/NodeJS 2022. 12. 23. 22:35

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
Next-BlockChain © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바