Try   HackMD

Node.js と npm パッケージ

Node.js とは

  • オープンソースの JavaScript 実行環境である。
  • もともとはサーバーサイドの JavaScript 実行環境だったが、現在はクライアントサイドでも使用されている。
  • Node.js 公式
  • 参考資料

npm とは

  • npm は Node.js のパッケージ管理ツールである。
  • Python における pip、Ubuntu における apt のようなものである。
  • Node.js だけでも開発は可能だが、express や angular といったパッケージをインストールして使用するのが一般的である。

Angular とは

  • Angular は Google が開発したフロントエンド向け Webアプリケーションフレームワークである。
  • コンポーネントベースであり、1つのコンポーネントをHTML/CSS/TypeScript の3つのファイルで管理する。
  • コンポーネントはボタンやフォームのような小さな部品からページ全体のような大きな部品まで定義可能であり、再利用可能な設計が可能。
  • npm パッケージとして提供されている。
  • Angular 公式

Electron とは

  • Electron は、JavaScript、HTML、CSS によるデスクトップアプリケーションを構築するフレームワークである。
  • Web技術でデスクトップアプリケーションを開発可能にする。
  • npm パッケージとして提供されている。
  • Electron 公式

Express とは

  • Express はバックエンド向け Webアプリケーションフレームワークである。
  • API の作成やデータベースとの連携が簡単に実現できる。
  • npm パッケージとして提供されている。
  • Express 公式