まえがき
2022年に本書の執筆を始めたとき、前著『Get Programming with Node.js†1』(Manning Publications)の頃と比べて、技術コミュニティが大きく進化していることを強く感じた。多くの基礎概念は残っていたが、開発のアプローチは大きく進歩していた。Node.jsはRyan Dahl氏の初期リリースから10年の節目をとっくに過ぎており、インターネット上には「シンプルなWebサーバー」を構築するためのチュートリアルが氾濫していた。実際のところ、ほとんどのプロジェクトは今でもWebサーバーに依存しているが、その構築方法や使用方法に関する期待は変化している。今日、サーバーは単なるサーバーではなく、複雑でレジリエンスの高い、スケーラブルなアプリケーションの中心的な役割を担っている。同様に、JavaScriptの使い方も深化し、探求すべき多彩なツールやテクニックが生み出されている。
[†1] 訳注:邦題『入門Node.jsプログラミング』(翔泳社)
本書は、「実践的な学習アプローチ」「モジュール学習」「多様なユースケース」「段階的なスキルの向上」「即座のフィードバックと満足感」という5つの主要原則に重点を置くことで、これらの新しいテクニックを紹介し、開発者として成長できるように作られている。各プロジェクトは、実践的かつ現実世界に即した体験を提供できるように設計されており、モジュール化された理解しやすいステップでNode.jsを学ぶことができる。このアプローチにより、段階的なスキルアップが可能になるだけでなく、各章で満足のいく達成感を得ることができ、次第に難度が高くなる多様なアプリケーションを経験する中で、着実な成長を実感できるようになっている。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access