Node.js 웹 애플리케이션 프레임워크인 Express.js 프로젝트 시작 하는 내용입니다.https://www.youtube.com/watch?v=sA0trxUPVUc&list=PLefIcuXb2LNDefeIuJSo0mgo_O23hNf68 Node.js 설치https://nodejs.org/en 공식문서에서 다운로드하고 설치합니다. 프로젝트 폴더원하는 위치에서 터미널을 열고 폴더생성하거나 편집기를 사용합니다.mkdir express-startcd express-start npm 초기화npm을 사용하여 프로젝트를 초기화합니다. 아래 명령어를 입력합니다.npm init -y Express.js 설치익스프레스를 설치하기 위해서 다음 명령어를 입력합니다.npm install express 서버 설정indn..
ESM(ECMscript Modulse)은 자바스크립트의 표준화 모듈 시스템입니다. 파일간의 변수, 함수, 객체등을 공유 하기위해 가져오기 내보내기 문을 사용합니다 1. 정의ESM은 ES6(ES2015)에서 도입된 모듈 시스템으로. 자바스크립트 파일을 모듈로 관리하여 각 파일이 독립적인 스코프를 가집니다. 2. 사용법모듈 내보내기: export 키워드를 사용합니다.// myModule.mjsexport const myVariable = 42;export function myFunction() { console.log("Hello from myFunction!");} 모듈 가져오기: import 키워드를 사용합니다.// main.mjsimport { myVariable, myFunction } fr..
Node.js 코드를 실행하는 방법은 다음과 같습니다. 1. Node.js 설치먼저 공식 웹사이트에서운영 체제 맞는 설치 파일을 다운로드 하여 설치합니다. 2. 코드 작성편집기를 사용하여 자바스크립트 파일을작성합니다 예를 들어 app.js라는 파일을 만들고 다음과 같은 코드를 입력합니다. app.jsconsole.log("Hello, Node.js!"); 3. 터미널 열기명령 프롬프트 또는 터미널을 실행합니다. 4. 디렉토리 이동코드 파일이 저장된 디렉토리로 이동합니다. 예를 들어 Documents 폴더에 있다면 다음과 같이 입력합니다.cd Documents 5. Node.js 코드 실행node 파일.js 명령어로 코드를 실행합니다.node app.js명령어를 실행하면 콘솔에 "Hello, Node..
Node.js는 서버 측에서 JavaScript를 실행할 수 있게 해주는 런타임 환경입니다. Chrom의 핵심인 V8 자바스크립트엔진을 실행합니다. Node.js 앱은 모든 요청에새 스레드를 만들지 않고 단일 프로세스로 실행됩니다. 다음은 Node.js의 주요 특징입니다. 비동기 I/ONode.js는 비동기적으로 작동하여 대량의 요청을 효율적으로 처리할 수 있습니다. 비동기 I/O 관련자료https://nodejs.org/en/learn/asynchronous-work/overview-of-blocking-vs-non-blockinghttps://developer.mozilla.org/ko/docs/Learn/JavaScript/Asynchronous이벤트 기반이벤트 루프를 이용해 비동기 작업을 관..
Node.js 소개Node.js 이란?Node vs Browsernode.js실행모듈코드의 재사용성과 관리 용이성을 위해 독립적인 파일로구성된 자바스크립트 구성 요소 입니다.ESMCommonJs콘솔 프로그래밍간단한 I/O 프로그램 Express.jsExpress 설치router 설정 참고자료https://roadmap.sh/nodejs Node.js Developer Roadmap: Learn to become a modern node.js developerLearn to become a modern node.js developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes f..