ハンズオン Node.js(ハンズオンノードジェイエス)
- 著者:
- 今村謙士(イマムラ ケンジ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2020年11月17日頃
- ISBN:
- 9784873119236
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
Node.js の基本から Web アプリの開発、デプロイまでを網羅!
Node.js の入門書。対象読者は、フロントエンド開発の知識はあってもサーバーサイド開発は知らないエンジニアや他言語の経験はあっても Node.js は触ったことがないプログラマー。本書ではターミナルのプロンプトにコマンドを入力してその反応を確認したり、簡単なスクリプトを Node.js 環境で実行したりしながら、 Node.js プログラミングの基本から Web アプリケーションの開発、テスト、デプロイまでをハンズオン形式で学びます。また、コードの背景にある設計思想や、プログラムの挙動のしくみについてもしっかり掘り下げます。本書のゴールは、読者が Node.js の全体像を掴み、業務レベルでのアプリケーション開発に対応可能な知識を身につけることです。
技書の森解説
ブラウザの外で JavaScript を動かす、という発想は広く浸透しましたが、 Node.js の非同期 I/O モデルやイベントループの挙動を正確に理解している人は意外と少ないです。本書は Node.js のランタイムそのものを主役に据え、モジュールシステム、ストリーム、イベントループ、クラスタリングといったコアの仕組みを、手を動かしながら掘り下げます。
「 Express でサーバーを立てる」だけでは見えてこない、バッファの扱い方、非同期エラーの伝播経路、プロセス管理の設計判断など、プロダクションで問題が起きたときに必要になる知識を一冊に集約している点が特長です。 JavaScript の基本文法は前提とされていますが、他言語からの転向者でも読み進められる構成です。
フレームワークの使い方を覚える本ではなく、 Node.js というプラットフォームの動作原理を理解する本です。フレームワークが変わっても残り続ける基盤の知識を固めたいサーバーサイド JavaScript 開発者に向いています。
言及 Qiita 記事 (7 件)
Dockerがわからない人へ。これ1本で0から学べる丁寧なDocker入門
♡ 1640Docker, ハンズオン【生成AIの学習ロードマップ】最近やたら羽振りのいいやつが生成AIを極めてた件について。
♡ 928Python, AI, 生成AI, ChatGPTHTTPプロトコルのAPI GatewayをCloudFront経由のリクエストのみに制限してみた
♡ 84AWS, HTTP, CloudFront, lambda, APIGatewayExpress.jsを勉強しなおしたログ(環境構築する上で、判断に困ったところなど)
♡ 5Node.js, Express, TypeScript, 備忘録【ポートフォリオ】TypeScript・Next.js・Expressで作るTodoアプリ|フロントからバックエンドまで一貫して開発
♡ 1GitHub, TypeScript, ポートフォリオ, React, Next.js入稿システムの開発を主導したことで得た5つの気づき
♡ 1TypeScript, Express.js, マネジメントReactでcreate-react-appを使わずにwebpackでGAEにデプロイ【忘備録】
♡ 0GAE, デプロイ, webpack, React
言及 Zenn 記事 (4 件)
この本に興味がある方におすすめ
この本に関連
関連記事
セキュリティ本ガイド - Web 開発者が読むべき技術書の選び方
Web セキュリティの基礎から実践まで学べる技術書の選び方マトリクスと、読了後にやるべき 3 つのアクションを紹介します。
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
ソフトウェア開発の歴史を変えた 5 冊の技術書
アルゴリズムの学問化からコードの可読性革命まで、ソフトウェア開発の方向性を決定づけた 5 冊の技術書を、時代背景とエピソードとともに紹介します。