KobyBlog
취소

6. 익스프레스 웹 서버 만들기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 익스프레스 웹 서버 만들기 💻 익스프레스 프로젝트 시작하기 🍳 Express http 모듈로 웹 서버를 만들 때 코드가 보기 좋지 않고, 확장성도 떨어짐 프레임워크로 해결 ...

5. 패키지 매니저

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 패키지 매니저 💻 npm 알아보기 Node Package Manager 노드의 패키지 매니저 다른 사람들이 만든 소스 코드들을 모아둔 저장소 남...

4. http 모듈로 서버 만들기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 http 모듈로 서버 만들기 💻 요청과 응답 이해하기 🍳 서버와 클라이언트 서버와 클라이언트의 관계 클라이언트가 서버로 요청(request)을 보냄 서버는 요청...

3.8 예외 처리하기 + 3장 함께 보면 좋은 자료

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 예외 처리하기 💻 예외 처리 예외(Exception): 처리하지 못한 에러 노드 프로세스/스레드를 멈춤 노드는 기본적으로 싱글 스레드라 스레드가 멈춘다는 것은 프...

3.7 이벤트 이해하기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 이벤트 이해하기 💻 이벤트 만들고 호출하기 🔻 event.js const EventEmitter = require('events'); const myEvent = new EventEmitter...

3.6 파일 시스템 접근하기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 파일 시스템 접근하기 💻 fs 파일 시스템에 접근하는 모듈 파일/폴더 생성, 삭제, 읽기, 쓰기 가능 웹 브라우저에서는 제한적이었으나 노드는 권한을 가지고 있음 ...

3.5 노드 내장 모듈 사용하기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 노드 내장 모듈 사용하기 💻 os 운영체제의 정보를 담고 있음 모듈은 require로 가져옴(내장 모듈이라 경로 대신 이름만 적어줘도 됨)! 🔻os.js const os = require(...

3.4 노드 내장 객체 알아보기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 노드 내장 객체 알아보기 💻 global 노드의 전역 객체 브라우저의 window같은 역할 모든 파일에서 접근 가능 window처럼 생략도 가능(console, require도 global의 속...

3.3 모듈로 만들기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 모듈로 만들기 💻 모듈 노드는 자바스크립트 코드를 모듈로 만들 수 있음 모듈: 특정한 기능을 하는 함수나 변수들의 집합 모듈로 만들면 여러 프로그램에서 재사용 가...

3.2 JS 파일 실행하기

기존 블로그에 작성했던 포스트를 이전한 글입니다. 해당 포스트는 NODEJS를 학습하며 정리한 내용에 대한 포스트입니다. 🌈 JS 파일 실행하기 자바스크립트 파일을 만들어 통째로 코드를 실행하는 방법 아무 폴더(디렉터리)에서 helloWorld.js를 만들어보자 node [자바스크립트 파...