- Blazor入門 第2版
-
ブラウザで動作するC#を使ったシングルページアプリケーション開発 .NET 9対応
- 価格
- 4,180円(本体3,800円+税)
- 発行年月
- 2025年06月
- 判型
- B5
- ISBN
- 9784296080427
この商品をご覧のお客様は、こんな商品もチェックしています。
- 1年目からうまくいく!職場の人間関係のコツ
-
価格:1,760円(本体1,600円+税)
【2025年06月発売】
- いちばんやさしい 70代からのiPhone
-
価格:1,980円(本体1,800円+税)
【2024年12月発売】
- .NET MAUIによるマルチプラットフォームアプリ開発
-
価格:3,850円(本体3,500円+税)
【2023年01月発売】
- GitHub Copilot×Python入門
-
価格:3,520円(本体3,200円+税)
【2025年01月発売】
- Azure OpenAI Service入門
-
価格:3,960円(本体3,600円+税)
【2024年04月発売】
[日販商品データベースより]
本書は、2020年12月発行の『Blazor入門』の改訂版です。 前書はBlazorが登場してまもなく発行されたもので、 .NET Core 3.0対応でした。 以降、Blazorは大きく進化したため、今回、最新の.NET 9に対応して改訂しました。
Blazorが登場した背景には、ページ遷移のストレスが軽減されるSPA(シングルページアプリケーション)の台頭がありました。 SPAはJavaScriptあるいはTypeScriptでしか開発できなかったのですが、WebAssembly技術を使うことで、C#でSPA開発できるようにしたものがBlazorでした。
しかし、SPAにも難点がありました。初期起動の遅さとSEO対策の弱さです。このため、さらなる改良版として、Next.jsやNuxt.jsのようにサーバーサイドでのレンダリング技術も並行して進められてきました。 そして、 Blazorにも、同じようにクライアントサイドとサーバーサイドのレンダリングが共有できる「Blazor Web アプリ」が登場しました。
本書はBlazor単体の動作だけではなく、Web APIの呼び出し、JavaScriptとの連携、 SVG の活用なども解説しています。 さらに第2版では、 Blazorをスマホアプリとして動作させる .NET MAUI Blazorアプリまで解説しました。