Skip to Content
JavaScriptデザインパターンを学ぶ 第2版
book

JavaScriptデザインパターンを学ぶ 第2版

by Addy Osmani
March 2025
Intermediate to advanced
298 pages
4h 18m
Japanese
O'Reilly Media, Inc.

Overview

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

JavaScriptにモダンなデザインパターンを適用することで、美しく、構造化され、メンテナンス可能なJavaScriptを書きたい?きれいで、効率的で、管理しやすいコードを書きたい?最新のベストプラクティスを知りたい?もしそうなら、Learning JavaScript Design Patternsの第2版が理想的なスタート地点となるだろう。

著者のAddy Osmaniは、モジュール、ミキシン、オブザーバー、メディエーターなど、最新のデザインパターンをJavaScriptとReactに適用する方法を紹介している。サーバ側レンダリングやアイランドアーキテクチャなど、パフォーマンスやレンダリングのパターンについても学ぶ。また、MVC、MVP、MVVMのようなアーキテクチャパターンが、現代のWebアプリケーション開発者の観点からどのように役立つかを学ぶ。

本書では、以下のことを探求する:

  • コンポーネントやアプリを構造化するためのアーキテクチャパターン
  • JavaScriptとReactの20以上のデザインパターンを、どのレベルの開発者にも適用できるようにする。
  • 創造的、構造的、振る舞いを含むさまざまなパターンカテゴリ
  • 動的インポートやコード分割を含む必須パフォーマンスパターン
  • サーバ側レンダリング、ハイドレーション、アイランドアーキテクチャなどのレンダリングパターン

さらに、JavaScriptモジュールのような最新のJavaScript構文、HooksのようなReactパターン、高次コンポーネント(HOC)などを探求し、進化し続けるWeb開発の世界で一歩先を行く。

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

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

アルゴリズムクイックリファレンス 第2版

アルゴリズムクイックリファレンス 第2版

George T. Heineman, Gary Pollice, Stanley Selkow, 黒川 利明, 黒川 洋
Node.jsデザインパターン 第2版

Node.jsデザインパターン 第2版

Mario Casciaro, Luciano Mammino, 武舎 広幸, 阿部 和也

Publisher Resources

ISBN: 9798341625952