본문 바로가기
728x90

JavaScript/Node.js2

[Node.js] readline 모듈로 입출력 받기 readline 모듈이라고 하는 낯선 것을 처음 접한 것은 Node.js로 백준 문제를 풀기 위해 구글링을 할 때였다. 문제 뿐만이 아닌 입력과 출력에 신경을 써야 했다. readline이란? Readable Stream에서 한 번에 한 줄 씩 데이터를 읽기 위한 인터페이스를 제공하는 모듈이다. 사용법 readline 모듈 불러오기 const readline = require("redaline"); 인터페이스 생성하기 const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); 입출력을 처리하는 코드 작성하기 rl.on("line", (line) => { /*입력받는 값을 처리하는 코드*/ rl.close().. 2023. 6. 24.
[Node.js] Express.js 로 서버 만들기 Node.js ? Introduction Node.js는 Chrome V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임 환경(Runtime Environment)으로 주로 서버 사이드 애플리케이션 개발에 사용되는 소프트웨어 플랫폼이다. Node.js는 브라우저 외부 환경에서 자바스크립트 애플리케이션 개발에 사용되며 이에 필요한 모듈, 파일 시스템, HTTP 등 Built-in API를 제공한다. Node.js는 자바스크립트를 사용해 개발한다. Front-end와 Back-end에서 자바스크립트를 사용할 수 있다는 동형성(isomorphic)은 별도의 언어 학습 시간을 단축해 주는 장점이 있다. 장점 1. 자바스클비트 개발자가 웹 서버 개발까지 가능하다. 2. 프론트 백 동시에 할 수 있는 풀 스택 개.. 2023. 6. 14.
728x90