Tag: Node.js
Node.js | Node.jsを使う準備
まずNode.jsをインストールし、実際にスクリプトを実行する。あわせてHerokuアカウントを作成し、作成したアプリケーションをデプロイして公開する。
Node.js | Node.jsスクリプトの基本
Node.jsでは、httpオブジェクトからhttp.Serverオブジェクトを作成してサーバーを構築する。また、requestとresponseオブジェクトで送受信を行う。これらの基本的な使い方を説明する。
Node.js | EJSテンプレートエンジン
HTMLファイルを使ってWebページを表示するなら、テンプレートエンジンを使うと便利である。ここではEJSというテンプレートエンジンの基本的な使い方を説明する。
Node.js | 複数ページのルーティングとフォームのPOST送信
Node.jsで複数ページをルーティングする方法と、HTMLフォームからPOST送信された値を受け取る方法を説明する。
Node.js | Expressフレームワーク
Node.jsで効率的なWebアプリケーションを開発するなら、そのためのフレームワークを導入するのが最もよい。ここではNode.jsの代表的なWebアプリケーションフレームワークであるExpressをインストールして利用してみる。
Node.js | Express Webアプリケーションの自動生成
express-generatorのインストール、Expressアプリケーションの作成、生成されたファイル構成、新しいページの追加方法を説明する。
Node.js | Expressによるリクエスト処理の基本
Node.jsのExpressで、クエリパラメータ、POSTフォーム、Ajaxレスポンス、Cookieを扱う基本を説明する。
Node.js | ExpressでPostgreSQLを使う
Node.jsにはデータベースを利用したアプリケーションを作る機能もある。ここではExpressからPostgreSQLを使い、Herokuへデプロイする方法を説明する。
Node.js | npm - Node Package Manager
npmはNode Package Managerの略であり、Node.js関連のさまざまなモジュールを提供する。npmを使うと、モジュールのインストール、削除、アップグレード、依存関係の管理が簡単になる。
Gulpとは?
GulpはNode.jsベースのタスクランナーである。繰り返し作業やフロントエンドビルドに必要な作業を、Gulpで簡単に処理できる。