JavaScriptでのWeb開発 ~ Node.js + Express + MongoDB + ReactでWebアプリを開発しようを読んだ!
JavaScriptでのWeb開発 ~ Node.js + Express + MongoDB + ReactでWebアプリを開発しよう ~ その1(改訂版)
- 作者: 中野仁
- 発売日: 2017/12/07
- メディア: Kindle版
- この商品を含むブログを見る
Expressの勉強をするためにこの本を購入。大体コードを打ちながら実装して1日くらいで読み終えることができました。
JavascriptとWebフレームワーク知っているかつExpressを勉強したいって方におすすめです。
目次
目次
Node.jsについての基礎知識 1.1 Node.jsとは? 1.2 Node.jsの何が優れているのか? 1.3 Node.jsの実績
Node.jsを使用するための環境構築
2.3 Windowsの場合
JavaScriptの基本文法おさらい 3.1 変数 3.2 型
Expressについての基礎知識 4.1 導入 4.2 Expressをプロジェクトに導入 4.3 Expressの基本的な仕組み 4.4 RESTfulとは何か 4.5 Expressのルーティング 4.6 Expressでのルーティングを設定 4.7 Expressでのテンプレートエンジンの使用 4.8 pug(jade) ~ シンプルな構文が特徴の強力なテンプレートエンジン
MongoDB 5.1 MongoDBとは? 5.2 MongoDBの特徴 5.3 MongoDBの環境構築 5.4 MongoDBを起動する 5.5 MongoDBのデータ構造 5.6 MongoDBを操作してみる 5.7 mongooseでExpressからMongoDBを利用する 5.8 mongooseとスキーマ 5.9 実際にMongoDBにメッセージを保存できるようにしてみよう 5.10 body-parserミドルウェアの導入 5.11 MongoDBからデータを取得する 5.12 画像データのアップロード 5.13 express.staticで静的ファイルを配信
Expressのユーザー認証
6.1 Passport ~ Expressのための認証機能ライブラリ 6.2 Passportの基本的な仕組み 6.3 インターネットを介して他の人にみられたら困る情報を送信するための仕組み ~ セッション 6.4 passportでローカル認証を実装
- おわりに