情報なし
(※2016年10月5日、最新の情報にあわせて改訂しました)「サーバーサイドJavaScriptをマスターせよ!」とかくWebの開発は難しい。クライアント側ではJavaScript、サーバー側は? いくつもの言語を覚えて使いこなす、そんな面倒は今日で終わり! クライアントもサーバーも、JavaScript一択、これで決まり。「Node.js」なら、それが可能だ。今日から「サーバーサイドJavaScript」でWeb開発をしよう!※node.js 6.7.0、express 4.13.4に対応。<<目 次>>1. Node.js利用の準備を整えようNode.jsってどんなもの?Node.jsを準備しよう!インストールを実行しようNode.jsはどこにある?Node.jsのスクリプトを書いてみよう!Herokuの利用環境を整えようHeroku公開に必要なファイルの準備Herokuにデプロイしてみよう!ダッシュボードで確認しよう2. Node.jsのスクリプトの基本を覚えよう基本のスクリプトとhttpオブジェクトリクエスト処理用関数についてリクエストの処理ファイルの読み込みと「fs」オブジェクトHTMLファイルを読み込んで表示するHTML内の一部をスクリプトで変更する3. EJSテンプレートエンジンを使おう!npmでEJSをインストールしようテンプレートで使える特殊なタグ簡単なテンプレートを作るEJSによるテンプレートの表示テンプレート部品を組み合わせる配列データを繰り返し出力する4. 複数ページのルーティングとフォーム送信複数ページのルーティングの考え方「url」オブジェクトによるURL処理ルート処理の流れをチェックするフォームのPOST送信についてPOST送信されたデータの処理5. Expressを導入しようフレームワークと「Express」ExpressのインストールについてExpressのWebアプリケーションを作るExpress利用の基本スクリプトExpressの基本処理を整理するテンプレートを利用するテンプレート利用の処理を作るテンプレート利用の処理のポイント6. Express GeneratorでWebアプリケーションを自動生成するExpress Application Generatorの準備ExpressコマンドでWebアプリを作るWebアプリケーションの中身をチェック!メインプログラム「app.js」について「routes」のスクリプトとテンプレート「helo」ページを作ってみよう7. Expressによるリクエスト処理の基本クエリー文字列によるパラメータ送信フォームの送信についてAjaxでアクセスした情報をJSONで受け取るクッキーの利用8. Node.js/ExpressでPostgreSQLを使おうNode.jsでのPostgreSQLの利用データベースの準備をするExpressのapp.jsを用意するindexでテーブルの一覧を表示するデータベースアクセスの流れレコードの追加を行うデータ追加の処理の流れ※本書は、入門ドキュメントサイトlibro(http://libro.tuyano.com)の掲載記事を元に図版などを追加、最新バージョンに合わせて加筆修正したものです。 ※著者について 掌田津耶乃(しょうだつやの)。日本初のMac専門月刊誌「Mac+」の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。(著者プロフィールより)
・Google Home mini で双方向の音声でのLINE送受信を実現する[2017-11-17に投稿]