TIL 78일차

Moon-Tree·2023년 4월 21일
0

◆ npm(Node Package Manager)

  • Node.js 패키지 매니저이며, Node.js와 함께 자동으로 설치됩니다.
  • Vue.js를 사용하려면 Node.js를 먼저 설치하고, 그 다음에 NPM을 사용하여 Vue.js를 설치해야 합니다. 따라서 Vue.js를 사용하려면 Node.js와 NPM이 필요합니다.
  • npm을 사용하면 다른 개발자들이 만든 패키지(라이브러리, 모듈 등)를 다운로드하고 설치할 수 있습니다.
  • npm은 또한 패키지를 생성하고 배포하는 데 사용됩니다.
  • npm은 프로젝트의 의존성 관리, 버전 관리, 패키지 검색 등 다양한 기능을 제공합니다.

◆ NodeJS - 플랫폼

  • 브라우저 없이 JavaScript를 사용할 수 있도록 설계된 기술입니다.
  • 서버를 자바스크립트로 구현하기 시작
  • NodeJS에는 window 객체가 없으며, process가 루트 객체입니다.

◆ 자바스크립트 시리즈

  • M MongoDB
    NoSQL 데이터베이스로, 데이터베이스에 스키마를 사용하지 않고 데이터를 저장합니다.
  • E Express
    NodeJS에서 가장 인기 있는 웹 프레임워크 중 하나입니다. 쉽고 빠르게 웹 서버를 구현할 수 있습니다.
  • A AngularJS(ReactJS/VueJS)
    Google에서 만든 웹 프론트엔드 프레임워크 중 하나입니다.
    그러나 업데이트로 인해 많은 변화가 있어, 일부 사용자들은 불만을 가지고 있습니다.
  • N NodeJS
    Maven/Gradle과 같은 패키지 매니저를 제공합니다.
    이를 이용하여 React/Vue와 같은 프론트 패키지를 구현할 수 있습니다.
profile
Backend Developer

0개의 댓글