著者:ナカノ ヒトシ
ページ数:236

¥540¥0

デザインを改善してiOS版に対応した改訂版になります。

「JavaScriptでのWeb開発 ~ Node.js + Express + MongoDB + ReactでWebアプリを開
発しよう ~ その1」の続編となる本です。とりあえずこの本までの知識で自分で製作したアプリを公開することができます。

今回はNode.js + Express + MongoDBで作成したWebアプリを公開するために必要な最低限のセキュリティの知識やソーシャル認証、Herokuを使ったアプリケーションの公開の方法について解説します。

この本の続編としてReactやWebSocketを使ったより高度なWebアプリを開発する手法を公開する予定です。

JavaScriptでのWeb開発 ~ Node.js + Express + MongoDB + ReactでWebアプリを開発しよう ~ その2

目次

7. SNSを使ったサードパーティ認証

7.1 Oauthとは?

7.2 Twitterを使ったログインの設定

7.3 セッション情報の保存

7.4 その他のサービスを使ったOAuth認証の方法について

8. エラー処理とロギング

8.1 Winstonで高度なログ取得を行う

8.2 Expressでのエラーハンドリング

9. Webサービスの基本的なセキュリティ

9.1 Helmetでセキュリティ用のヘッダを設定しよう。

9.2 XSS – Expressでのクロスサイトスクリプティング対策

9.3 ExpressでのOSコマンドインジェクション対策

9.4 CSRF – Expressでのクロスサイトリクエストフォージュリ対策

9.5 ExpressでのHTTPSの取り扱い

10. ExpressアプリケーションとCSS

10.1 LESSとは?

10.2 LESSを使ってWebアプリのスタイルを生成する

10.3 moment.jsで時間表示を行う

10.4 認証の確認とログアウトの機能を追加

11. アプリケーションを公開する

11.1 Herokuとは何か?

11.2 Herokuのアカウントを取得する

11.3 Herokuのコマンドラインツールを導入する

11.4 Heroku以外でのデプロイ

付録

付録A. ES6でのNode.js + ExpressのWebアプリケーション開発

シリーズ一覧

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する