Help us understand the problem. What is going on with this article?

Blazorのリンク集「Awesome Blazor」

More than 1 year has passed since last update.

「Awesome Blazor」とは?

以下、Awsome Blazorより。

A collection of awesome Blazor resources.

Awsome Blazor」は、Blazorの記事・動画・書籍等のコンテンツへのリンクが集約されたAdrienTorris氏のGitHubリポジトリです。

Blazorに関する素晴らしいコンテンツが集約されています。

「Official Preview」になったばかりで、情報がもっともっと欲しいこのタイミング。ぜひ、情報収集に活用してみてはいかがでしょうか。


Microsoft公式のASP.NET Blogの「Blazor now in official preview!」の「Blazor community page is now Awesome Blazor」セクションには、

As part of updating the Blazor site, we’ve decided to retire the Blazor community page and instead direct folks to the community driven Awesome Blazor

とあります。

以前のBlazor公式ページにはコミュニティーページがあったようですがアップデートを機にそれを廃止し、AdrienTorris氏の「Awsome Blazor」へのリンクを直接置くようにしたようです。確かに、本稿執筆時のBlazor公式サイトには、「Awsome Blazor」へのリンクが置いてありますね。

公式が頼っている:thumbsup:


ところで、いろいろな技術要素に対してAwsome Listというものがあるようです。

詳しくは、こちら「sindresorhus/awesome」の「The awesome manifesto」を参照してください。

実際に読んでみた・試してみた

公式サイト

公式サイトはこちら。

https://dotnet.microsoft.com/apps/aspnet/web-apps/client

ちなみに公式ドキュメントはこちら。

https://docs.microsoft.com/en-us/aspnet/core/blazor

ASP.NET CoreのWeb Appsの一部、という位置づけのようです。

公式デモ

https://blazor-demo.github.io/

テンプレートからBlazorプロジェクトを生成した時の初期状態のやつがGitHub Pagesにホスティングされているようです。(現時点)

「公式」ってことを言及している記述をみつけられなかったのだけど、↓みるとそれっぽいですね。

https://github.com/aspnet/AspNetCore/issues/5477

FAQ

ぜひ一度は読んでほしいFAQです。

https://github.com/aspnet/Blazor/wiki/FAQ

個人的には特にした二つが読めてよかったです。

  • Q: Why Mono? Why not .NET Core or CoreRT?
  • Q: Where does the name "Blazor" come from?

綺麗にまとまった情報はここにしかないんじゃないかな?(issueとかを潜ればあるかもしれないけれど・・・)

ところでこのFAQがあるのは、「aspnet/Blazor」。Blazorのコードとissueは、「aspnet/AspNetCore」に移っています。このFAQも移して、引き続きメンテナンスをしてほしいです・・・(issueは建てました)

blazor-workshop : そこそこの規模のハンズオン資料

そこそこの規模のハンズオン資料。

ピザの注文ウェブアプリが題材です。

よさそうだけど、まだ試してはいません。

https://github.com/dotnet-presentations/blazor-workshop/

aesalazar/AsteroidsWasm : Blazor含むマルチプラットフォームのデモ

シンプルでレトロなゲームのデモ。

https://github.com/aesalazar/AsteroidsWasm

Blazor版はここで遊べます。

https://aesalazar.github.io/AsteroidsWasm/

Blazorだけでなく、.NET Standardを用いてコア部分をライブラリ化して、いろいろなプラットフォーム向けように作ったデモのようです。

  • WinForms
  • WPF
  • WPF (.NET Core 3利用)
  • Xamarin (SkiaSharp利用)
  • Xamarin.Android (↑のXamarin利用)
  • Xamarin.UWP (↑のXamarin利用)
  • Blazor (↓のBlazorComponentsの利用)
  • BlazorComponents (HTMLとJavaScriptとのブリッジも参考になるかも)
RyotaMurohoshi
プログラミングが大好きで、 C#が大好きで、 .NETが大好きで、 LINQが大好きで、 JVM言語が大好きで、 ゲームで遊ぶことが大好きで、 ゲーム開発が大好きで、 頑張るのが大好きで、 Unityが大好きだったから...!
http://mrstar-memo.hatenablog.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした