タグ

node.jsとフレームワークに関するkimikimi714のブックマーク (2)

  • Node.jsのMVCフレームワーク「Express」の基礎知識とインストール

    連載目次 前回の「いまさら聞けないNode.jsの基礎知識とnpmGulpのインストール」において、サーバーサイドJavaScript実行環境であるNode.jsについて基的な説明を行いました。また、その周辺ツールであるnpmGulpを含めた環境のセッティングも行い、Node.jsを用いてMEANスタックアプリ開発ができる状態になったと思います。 記事では上記環境を用いて説明していくので、実際にサンプルを動かしたい場合には前回の記事を読んで環境を作成しておきましょう。 今回はサーバー側のMVCフレームワーク、「Express」について解説します。 MVCフレーワーク「Express」とは 「Express」とは、Node.js上で動作するWebアプリのフレームワークです。 Webアプリを構成する上で必要な機能がそろっており、ルーティングやビューヘルパー、セッション管理の機能もデフォ

    Node.jsのMVCフレームワーク「Express」の基礎知識とインストール
  • Node.js を5分で大雑把に理解する - Qiita

    随時更新します。 対象の人 使ったことないけど、軽く理解はしておきたい人 格的に勉強する前に、大まかな概要を知りたい人 特徴 サーバーサイドのJavaScript 非同期 (I/Oの処理結果を待たず処理を進める) ノンブロッキングI/O (I/Oの結果を待たないで処理をすすめる。I/O処理が終了したらコールバック関数を実行。) イベントドリブン (何かしらのキッカケで動き始める) シングルスレッド (メモリ消費が少ない、仕事切り替えが少ないので速い) JavaScript エンジンが Google の V8 で速い Node.jsで作られたアプリの特徴 小さいデータや小さい計算の場合、速い メモリ消費量が少ない ローカルとリモートとのデータのやり取りをシームレスに行うフレームワーク(Meteor)などが出てきている サーバ側、クライアント側で処理の共通化ができる (入力値チェックなど)

    Node.js を5分で大雑把に理解する - Qiita
  • 1