Hanpy's Blog

두 글자 이상 입력하세요.

/language/ko/nodejs

Nodejs

Node.js is a JavaScript runtime environment that enables developers to run JavaScript on servers and build scalable, event-driven applications. In this category, you'll find tutorials, guides, practical examples, and advanced techniques focused on Node.js development, performance optimization, and backend solutions.

글22

Introduction & Fundamentals

Built-in Modules

  • fs.existsSync

    Node.js에서 파일이나 디렉토리의 존재 여부를 동기적으로 확인할 수 있는 fs.existsSync 함수의 사용법과 주의사항을 알아봅니다.

  • fs.lstatSync

    Node.js의 fs.lstatSync 함수로 파일과 심볼릭 링크 구분 및 속성 확인하는 방법을 알아봅니다.

  • fs.statSync

    Node.js에서 파일의 크기, 타입, 수정 시간 등 메타 정보를 확인할 수 있는 fs.statSync 함수의 사용법과 활용법을 알아봅니다.

  • fs.promises

    Node.js에서 파일 시스템을 Promise 기반으로 다루기 위한 fs.promises API의 활용법과 다양한 예제를 살펴봅니다.

  • fs.promises.unlink

    Node.js에서 파일을 비동기적으로 삭제하는 fs.promises.unlink 함수의 사용법과 에러 처리, 활용 예시를 자세히 알아봅니다.

  • fs.readdir

    Node.js에서 디렉토리 내 파일 목록을 비동기적으로 가져오는 함수인 fs.readdir의 사용법과 실전 활용법을 알아봅니다.

  • fs.readdirSync

    Node.js에서 디렉토리 내 파일 목록을 동기적으로 가져오는 함수인 fs.readdirSync의 사용법과 주의사항을 알아봅니다.

  • 인코딩과 디코딩(Encoder / Decoder)

    decodeURIComponent(), encodeURIComponent(), encodeURI(), decodeURI() 함수를 통해 인코딩과 디코딩을 진행 할 수 있습니다.

  • child_process.exec

    Node.js에서 외부 명령어를 실행하고 전체 결과를 콜백으로 받는 exec 함수의 사용법과 실전 예제를 알아봅니다.

  • child_process.spawn

    Node.js에서 외부 명령어나 실행 파일을 실행할 수 있는 spawn 함수의 사용법과 예제를 통해 실전 활용법을 익혀봅니다.

  • child_process.fork

    Node.js의 child_process 모듈에서 제공하는 fork 함수로 멀티 프로세스를 생성하고 메시지를 주고받는 방법을 배워봅니다.

Error & Performance