混沌を極めるWebアプリケーション界隈に現れた一筋の光明
型無し言語 JavaScript の悪夢を打ち払い
林立するエコシステムの亡霊を退散
アプリケーション開発者の希望となるMVVMを引っ提げて登場した真のSPA開発環境
Blazorを語る者よ、集え!
ASP.NET Core Blazor の概要
https://docs.microsoft.com/ja-jp/aspnet/core/blazor/?view=aspnetcore-5.0
前スレ
【本命】Blazor スレ1【真打】
https://mevius.5ch.net/test/read.cgi/tech/1595255796/
【本命】Blazor スレ2【真打】
1デフォルトの名無しさん
2020/11/22(日) 15:59:37.31ID:bqzy0V6t258デフォルトの名無しさん
2021/02/12(金) 21:59:53.83ID:M2cV0kZd259デフォルトの名無しさん
2021/02/13(土) 00:35:55.46ID:+40inVMc ホットリロードで
ガンガン動かしながらコード調整してくんだよ、
クライアントサイドの開発は。
それが出来んだけでもう糞。
ガンガン動かしながらコード調整してくんだよ、
クライアントサイドの開発は。
それが出来んだけでもう糞。
260デフォルトの名無しさん
2021/02/13(土) 09:44:25.56ID:lCr1h3je261デフォルトの名無しさん
2021/02/13(土) 10:44:46.66ID:Xo6k9nK0 ホットリロード自体はblazorでもできるんじゃ?
デバッガが追随できるかは知らんけど
デバッガが追随できるかは知らんけど
262デフォルトの名無しさん
2021/02/13(土) 11:13:19.76ID:+40inVMc JS系の開発慣れた人にはBlazorはきついよ。
苦行レベル。
苦行レベル。
263デフォルトの名無しさん
2021/02/13(土) 11:17:28.48ID:pvg6R/S8 JavaScriptはコーディング自体が苦行だからw
264デフォルトの名無しさん
2021/02/13(土) 11:23:18.32ID:x5WG3KQe TypeScriptなら楽しいよ。
265デフォルトの名無しさん
2021/02/23(火) 23:25:36.10ID:oheyOHHF blazorって将来性あるかな?
社内アプリの開発やることになったんだけど採用してみようかなと思って
社内アプリの開発やることになったんだけど採用してみようかなと思って
266デフォルトの名無しさん
2021/02/23(火) 23:38:48.75ID:+jCQH6bJ UIコントロールとか全くないよ。
あと最低の実行速度で問題なければ。
あと最低の実行速度で問題なければ。
267デフォルトの名無しさん
2021/02/28(日) 20:49:34.94ID:KAqfppVK 質問させてください
webアプリの作成経験がほぼないので初歩的な質問で申し訳ないのですがblazorアプリではクライアントサイドとサーバーサイド2種類ありますが使い分ける基準や考え方を教えて頂きたいです
自分のPC上でしか動作させないアプリならサーバーサイドになるのかなと考えたのですが、クライアントサイドはどのような用途に使うんだろうと調べてみたのですがいまいちイメージが掴めませんでした…
webアプリの作成経験がほぼないので初歩的な質問で申し訳ないのですがblazorアプリではクライアントサイドとサーバーサイド2種類ありますが使い分ける基準や考え方を教えて頂きたいです
自分のPC上でしか動作させないアプリならサーバーサイドになるのかなと考えたのですが、クライアントサイドはどのような用途に使うんだろうと調べてみたのですがいまいちイメージが掴めませんでした…
268デフォルトの名無しさん
2021/02/28(日) 21:51:16.47ID:/PUFY06H >>267
クライアントBlazorはサーバがASP.NETでなくてもC#で処理を記述できる
だけど色々ダウンロードするから最初にちょっと時間かかる
MS公式文書↓
https://docs.microsoft.com/ja-jp/aspnet/core/blazor/hosting-models?view=aspnetcore-5.0
クライアントBlazorはサーバがASP.NETでなくてもC#で処理を記述できる
だけど色々ダウンロードするから最初にちょっと時間かかる
MS公式文書↓
https://docs.microsoft.com/ja-jp/aspnet/core/blazor/hosting-models?view=aspnetcore-5.0
269デフォルトの名無しさん
2021/03/01(月) 02:35:32.69ID:3ST3kKlS c#で書くと言うことはBlazorで苦労しても
Webのスキルは一切身につかないという事だから
よく検討する事をお勧めする。
下手すると人生無駄にするるよ。
Webのスキルは一切身につかないという事だから
よく検討する事をお勧めする。
下手すると人生無駄にするるよ。
270デフォルトの名無しさん
2021/03/02(火) 11:40:10.81ID:ibKnpv18 >>268
遅くなってすいません
回答ありがとうございます
読んでみて、間違っているかもしれませんが以下のイメージを持ちました
クライアントサイドは.NET core環境でないPCに配布しても使用することが出来る(スタンドアロン)
サーバーサイドは.NET core環境が必要となる
違いはブラウザで処理するか、サーバーPCで処理した内容をブラウザに渡すかというイメージでしょうか?
遅くなってすいません
回答ありがとうございます
読んでみて、間違っているかもしれませんが以下のイメージを持ちました
クライアントサイドは.NET core環境でないPCに配布しても使用することが出来る(スタンドアロン)
サーバーサイドは.NET core環境が必要となる
違いはブラウザで処理するか、サーバーPCで処理した内容をブラウザに渡すかというイメージでしょうか?
271デフォルトの名無しさん
2021/03/02(火) 12:07:10.71ID:vYJNmeyI >>267
自分のpcだけで動かすアプリってwebアプリにする意味ある…?
自分のpcだけで動かすアプリってwebアプリにする意味ある…?
272デフォルトの名無しさん
2021/03/02(火) 21:42:55.58ID:bluK+SXX273デフォルトの名無しさん
2021/03/02(火) 21:43:55.18ID:bluK+SXX274デフォルトの名無しさん
2021/03/03(水) 10:23:45.86ID:lRdOJPtw >>273
Blazorで頑張っても、Blazor固有の技術に終始しますよ。
自分みたいに、つまみ食いするみたいにBlazorやるなら経験上有用ですが、
そうでないとその人の事が心配になりますね。
ぶっちゃけWeb界隈は荒波なので
主流には乗っかっといた方が安全です。技術も小難しいのも結構多いです。
Vue.jsやってればReactも出来るし、オープンソースのJsライブラリも自由に扱えます。
BlazorだとC#で、Blazor用に用意してくれたものしか簡単に使えないです。
BlazorでC#で専念した人が、オープンソースのJsライブラリを使おうと思うと
敷居がかなり高いと思います。
Blazorで頑張っても、Blazor固有の技術に終始しますよ。
自分みたいに、つまみ食いするみたいにBlazorやるなら経験上有用ですが、
そうでないとその人の事が心配になりますね。
ぶっちゃけWeb界隈は荒波なので
主流には乗っかっといた方が安全です。技術も小難しいのも結構多いです。
Vue.jsやってればReactも出来るし、オープンソースのJsライブラリも自由に扱えます。
BlazorだとC#で、Blazor用に用意してくれたものしか簡単に使えないです。
BlazorでC#で専念した人が、オープンソースのJsライブラリを使おうと思うと
敷居がかなり高いと思います。
275デフォルトの名無しさん
2021/03/03(水) 22:11:16.48ID:zD9FBmhG276デフォルトの名無しさん
2021/03/04(木) 14:09:56.32ID:3IEvsDTx どっちもやってるけど、BlazorはWinForms,WPF,SL,UWP,Xamarin.Forms,MAUI,Unoの系譜だからなぁ
用途が被ってきているとはいえ棲み分けそうだが
用途が被ってきているとはいえ棲み分けそうだが
277デフォルトの名無しさん
2021/03/04(木) 19:29:35.83ID:vl9Jpf55 本来Blazorに求めてものをFlutterが実現してきたぞ。
Webassemblyに対応して、こちらはdomを介さないのでガチのネイティブだ。
https://itome.team/blog/2021/03/flutter-v2/
Google恐るべし
Webassemblyに対応して、こちらはdomを介さないのでガチのネイティブだ。
https://itome.team/blog/2021/03/flutter-v2/
Google恐るべし
278デフォルトの名無しさん
2021/03/05(金) 08:16:56.40ID:mwihkA9j Blazorに求めてることって
C#しか使えないこんなおれでもSPA作れるようになれたらいいな
な気がする
少なくとも自分はそうです…
C#しか使えないこんなおれでもSPA作れるようになれたらいいな
な気がする
少なくとも自分はそうです…
279デフォルトの名無しさん
2021/03/05(金) 10:23:07.39ID:LzG23R/t >>278
素人だとそれで良いけど、プロだとそれ厳しいよ。
Web開発者なんて一番人口が多いから、
そいつらとの対応が出来なくて撃沈されて鬱になる...
UIデザイナーですら、小難しいインタラクションのjs書いてきるスキル持ち多いぞ。
素人だとそれで良いけど、プロだとそれ厳しいよ。
Web開発者なんて一番人口が多いから、
そいつらとの対応が出来なくて撃沈されて鬱になる...
UIデザイナーですら、小難しいインタラクションのjs書いてきるスキル持ち多いぞ。
280デフォルトの名無しさん
2021/03/05(金) 10:26:03.94ID:mwihkA9j281デフォルトの名無しさん
2021/03/05(金) 11:34:55.59ID:eCvaPfX9282デフォルトの名無しさん
2021/03/05(金) 11:54:49.37ID:LzG23R/t >>280
比較にならない位カオスですよ。
あのカオスさをなんとも思わ無くならないと、
すくなくとも既存システム系に入り込むのはムリ。
それにデザイナー分野もエンジニアなんでJSはバリバリだし、
CSSプリプロセッサやら、タスクランナーとかソースもデザインプロジェクトになってて
はっきりいって開発だし、お客さん側も大手だと情室いてWeb詳しい。
比較にならない位カオスですよ。
あのカオスさをなんとも思わ無くならないと、
すくなくとも既存システム系に入り込むのはムリ。
それにデザイナー分野もエンジニアなんでJSはバリバリだし、
CSSプリプロセッサやら、タスクランナーとかソースもデザインプロジェクトになってて
はっきりいって開発だし、お客さん側も大手だと情室いてWeb詳しい。
283デフォルトの名無しさん
2021/03/05(金) 12:07:48.04ID:mwihkA9j >>282
だよね
だから自分としてはこんなカオスな開発環境使えたとしても逆に未来はないとおもっている
もっと万人が扱いやすい開発環境が望まれてると思うんだよなー
んでそういう方向性に進むとおもうんだわ
それでwasmに一縷の望みをかけてる
だよね
だから自分としてはこんなカオスな開発環境使えたとしても逆に未来はないとおもっている
もっと万人が扱いやすい開発環境が望まれてると思うんだよなー
んでそういう方向性に進むとおもうんだわ
それでwasmに一縷の望みをかけてる
284デフォルトの名無しさん
2021/03/05(金) 12:51:59.22ID:LzG23R/t285デフォルトの名無しさん
2021/03/05(金) 16:15:29.37ID:Q4NzaCsG まあどうひっくり返っても主流にはなんないよ、外から仕事を請けようっていうのならJavaScript以外を選んじゃダメだね
ただ、少人数で内製のSPAを作るには結構向いてるんじゃないかな
ただ、少人数で内製のSPAを作るには結構向いてるんじゃないかな
286デフォルトの名無しさん
2021/03/05(金) 16:44:01.21ID:lCOG5aZb >>285
外から仕事受ける場合でもTypeScriptはありだろ
外から仕事受ける場合でもTypeScriptはありだろ
287デフォルトの名無しさん
2021/03/05(金) 17:27:39.12ID:LzG23R/t288デフォルトの名無しさん
2021/03/05(金) 17:34:52.61ID:mwihkA9j289デフォルトの名無しさん
2021/03/05(金) 17:34:58.44ID:ygS2bxv8 スレチだけどJSとTSって別物って認識でいいの?
290デフォルトの名無しさん
2021/03/05(金) 17:44:13.23ID:5TW6XvUZ スレチ
291デフォルトの名無しさん
2021/03/05(金) 19:37:32.24ID:LzG23R/t292デフォルトの名無しさん
2021/03/06(土) 08:14:37.16ID:6bGwU3Wn >>291
だから何?感がある
だから何?感がある
293デフォルトの名無しさん
2021/03/08(月) 07:55:39.44ID:L4dzOY02 選択肢が多いのは良いんだけど多すぎるとね
294デフォルトの名無しさん
2021/03/10(水) 17:09:51.18ID:z7iaiSsJ C#をまともに身に着けてない自分にblazorは早すぎた…
295デフォルトの名無しさん
2021/03/10(水) 17:18:01.04ID:NfW0DKE+ >>294
いったいお前は何ができるんだよ・・・
いったいお前は何ができるんだよ・・・
296デフォルトの名無しさん
2021/03/14(日) 19:20:07.00ID:7erjWwYL こんなスレがあったとはw
blazor(ブレザー)はコケるまではいかないと思う
面白一発ネタ程度にもならん
存在空気
しるばーらいと以下
OSSのフレームワークが充実しないで終わるパターン
blazor(ブレザー)はコケるまではいかないと思う
面白一発ネタ程度にもならん
存在空気
しるばーらいと以下
OSSのフレームワークが充実しないで終わるパターン
297デフォルトの名無しさん
2021/03/14(日) 19:26:42.72ID:7erjWwYL それをMSが金を出して開発してるのが謎なんだよな
まともなアーキテクトがいないんだろうなと
まともなアーキテクトがいないんだろうなと
298デフォルトの名無しさん
2021/03/15(月) 00:42:00.74ID:OLqWeI6/ 今やマイクロソフトのプロダクトは
electionやreact netiveでつくられてるの
知らんの?
electionやreact netiveでつくられてるの
知らんの?
299デフォルトの名無しさん
2021/03/15(月) 05:43:40.36ID:IIsB64hs >>298
Webアプリ用フレームワークとネイティブアプリ用フレームワークを同列にされてもね
Webアプリ用フレームワークとネイティブアプリ用フレームワークを同列にされてもね
300デフォルトの名無しさん
2021/03/15(月) 07:52:51.70ID:bVLqQbV+ 俺達が流行らせるんだよ!!
301デフォルトの名無しさん
2021/03/15(月) 08:21:39.07ID:+bThZgBj ネイティブに限らんだろう。
facebookもGoogleも自分たちが使ってるフレームワークを公開してるが、
Microsoftはオレオレフレームワーク作るだけ作って、自分たちでは使わない。
だからいきなり梯子を下ろすことができる。
俺はC#しかできないし、できることならサーバーとクライアントで言語を合わせたいのでBlazorには期待してる。
おそらく俺のようなやつは世界中にいるだろうから、そう簡単にはポシャらないとは思いたい。
しかしどこかでSilverlightみたいなことになる未来が想像できてしまうんだよな…
facebookもGoogleも自分たちが使ってるフレームワークを公開してるが、
Microsoftはオレオレフレームワーク作るだけ作って、自分たちでは使わない。
だからいきなり梯子を下ろすことができる。
俺はC#しかできないし、できることならサーバーとクライアントで言語を合わせたいのでBlazorには期待してる。
おそらく俺のようなやつは世界中にいるだろうから、そう簡単にはポシャらないとは思いたい。
しかしどこかでSilverlightみたいなことになる未来が想像できてしまうんだよな…
302デフォルトの名無しさん
2021/03/16(火) 23:55:21.00ID:6BBnuwjH303デフォルトの名無しさん
2021/03/17(水) 07:55:38.41ID:5VYnI/q0 梯子は外すものでした…
304デフォルトの名無しさん
2021/04/03(土) 10:51:38.99ID:D2e+M4g2 特定の言語しかできない(やろうとしない)奴は信用できないわ
大抵その言語も満足にできてない
大抵その言語も満足にできてない
305デフォルトの名無しさん
2021/04/03(土) 12:23:44.68ID:GvC+rDGr >>304
なんなんですか唐突な自分語り
なんなんですか唐突な自分語り
306デフォルトの名無しさん
2021/04/03(土) 12:31:25.55ID:y0aLRCxa >>304
なんか嫌なことがあったんですか!?
なんか嫌なことがあったんですか!?
307デフォルトの名無しさん
2021/04/05(月) 18:00:48.45ID:YXQvlXXo オフラインでの検証環境下でSQL serverと通信させるのにEntityFrameworkCoreを使おうと思ったんだけどこれオフラインじゃ使用出来ない?
nugetに繋げにいこうとしてエラー吐いてるっぽい…
nugetに繋げにいこうとしてエラー吐いてるっぽい…
308デフォルトの名無しさん
2021/04/06(火) 08:34:13.70ID:6YLJ2x5j nugetパッケージを別のマシンでダウンロードしてUSBメモリとかでコピーして追加してやればいいんじゃない
309デフォルトの名無しさん
2021/04/06(火) 09:13:43.01ID:luRhWO1Q オフラインでNuGetパッケージをインストールする方法
https://mitosuya.net/nuget-install-offline
https://mitosuya.net/nuget-install-offline
310デフォルトの名無しさん
2021/04/06(火) 09:28:47.02ID:VSodSLVC オンラインの開発環境でビルドした物を検証環境へ持ち込めば良いだろ。
311デフォルトの名無しさん
2021/04/06(火) 11:49:40.31ID:V4xw4348 ありがとう
オンラインへ繋いでビルドしてきた
VSCODE使ってるんだけど、リンクと同じようにnugetパッケージだけ落としてきて適応出来るか試してみる
あと重ねて申し訳ないんだけどblazorserver開発時にデバッグ終了してもプロセスが維持されたままになる
もう一度デバッグしようとするとそのプロセスはもう使われてるってエラーが出て毎回手動で切らなきゃいけないんだけどこれはどこを確認すればいいかな
オンラインへ繋いでビルドしてきた
VSCODE使ってるんだけど、リンクと同じようにnugetパッケージだけ落としてきて適応出来るか試してみる
あと重ねて申し訳ないんだけどblazorserver開発時にデバッグ終了してもプロセスが維持されたままになる
もう一度デバッグしようとするとそのプロセスはもう使われてるってエラーが出て毎回手動で切らなきゃいけないんだけどこれはどこを確認すればいいかな
312デフォルトの名無しさん
2021/04/06(火) 18:22:20.74ID:yGhuSEsA >>304
無礼者!blazor!
無礼者!blazor!
313デフォルトの名無しさん
2021/04/07(水) 01:30:02.20ID:g0cTo5ct 同じasp.netを使っているのに少なくともWebFormsとBlazorの二系統あるんだね。
MAUIもあるかもしれないが。
また、BlazorにはさらにServerとWasmの二系統ある。
MAUIもあるかもしれないが。
また、BlazorにはさらにServerとWasmの二系統ある。
314デフォルトの名無しさん
2021/04/07(水) 01:34:59.31ID:g0cTo5ct >>313
ASP.NET には、ASP.NET MVC なるものもあるらしいね。
ASP.NET には、ASP.NET MVC なるものもあるらしいね。
315デフォルトの名無しさん
2021/04/07(水) 01:42:24.44ID:bWQM3yRK ASP.NET Coreというものもある
316デフォルトの名無しさん
2021/04/07(水) 02:30:39.56ID:g0cTo5ct >>315
.NET Core は、.NET ランタイムの種類の一つで、また別の話。
ASP.NET MVC というのは、WebFormsやBlazor, MAUI なんかと肩を並べる
ようなフレームワークの一種。
.NET Core は、.NET ランタイムの種類の一つで、また別の話。
ASP.NET MVC というのは、WebFormsやBlazor, MAUI なんかと肩を並べる
ようなフレームワークの一種。
317デフォルトの名無しさん
2021/04/07(水) 03:12:02.32ID:IKflwJ+i318デフォルトの名無しさん
2021/04/07(水) 13:36:53.75ID:g0cTo5ct Blazor ServerはASP.NETのサーバーが必須だそうですが、
同様に Blazor WasmもASP.NETのサーバーが必要ですか?
同様に Blazor WasmもASP.NETのサーバーが必要ですか?
319デフォルトの名無しさん
2021/04/07(水) 18:39:14.53ID:P/7q3LhA ただのコンパイル済みアセンブリだからそのままコンテンツで送るだけなんだから
他でもおkなんじゃないの?と知らない人間はそう思いました
他でもおkなんじゃないの?と知らない人間はそう思いました
320デフォルトの名無しさん
2021/04/07(水) 18:59:00.88ID:bWQM3yRK 過剰に統合して取り回しが悪くなるのはMSのいつもの悪い癖
321デフォルトの名無しさん
2021/04/07(水) 19:54:46.11ID:P/7q3LhA >>320
無礼者!Blazor !!!
無礼者!Blazor !!!
322デフォルトの名無しさん
2021/04/07(水) 20:05:31.86ID:cHk58OLa Blazor wasmでもSignalRとか使うんじゃなかった?気のせい?
323デフォルトの名無しさん
2021/04/07(水) 20:51:36.64ID:Tjhqchtd 気のせい
324デフォルトの名無しさん
2021/04/08(木) 00:36:28.97ID:AGVw3NvV さっき調べたところ、Blazor Wasmでもasp.netサーバーから起動することが
必要だそうです。
必要だそうです。
325デフォルトの名無しさん
2021/04/08(木) 01:40:26.92ID:AGVw3NvV ねーよ
326デフォルトの名無しさん
2021/04/08(木) 01:41:08.52ID:AGVw3NvV やだ…私のID被ってる
これじゃ基地外の自作自演みたいじゃんwwww
これじゃ基地外の自作自演みたいじゃんwwww
327デフォルトの名無しさん
2021/04/08(木) 08:21:43.05ID:gtXVW7uR きっとお母さんが書いた質問に息子が答えたんだよね
あるあるだよね〜
あるあるだよね〜
328デフォルトの名無しさん
2021/04/08(木) 19:17:33.23ID:ZzB897oM 無礼じゃ〜
329デフォルトの名無しさん
2021/04/08(木) 20:04:38.75ID:FqCYup9K UIフレームワークはみんなどこ使ってる?
matblazorが多いのかな
matblazorが多いのかな
330デフォルトの名無しさん
2021/04/09(金) 10:40:30.60ID:/b8xFIAf >>324
嘘はよくない
嘘はよくない
331デフォルトの名無しさん
2021/04/09(金) 12:28:05.43ID:QYkH8yRN Blazor Wasmのアプリは、asp.netサーバーでも、asp.netサーバー以外でも設置
できるそうですが、asp.netサーバーに設置した場合のasp.netサーバー以外に
設置した場合に比べた優位性は有りますか?
できるそうですが、asp.netサーバーに設置した場合のasp.netサーバー以外に
設置した場合に比べた優位性は有りますか?
332デフォルトの名無しさん
2021/04/09(金) 19:11:22.84ID:jxk6dGjJ 全部答えが出るまで質問をし続けるんだろうな
英語を覚えてあちらのサイトで聞いたら?
英語を覚えてあちらのサイトで聞いたら?
333デフォルトの名無しさん
2021/04/09(金) 19:14:59.52ID:jxk6dGjJ Blazorなんてクソニッチなものに手を出しても無駄だよ
結局情報がないから自分で情報を集めることになる
それができないなら手出ししても無駄
できる人のニッチな趣味がBlazor
絶対一般人には広がらない
>>103
こういう疑問が出てくる人には手出し無用かと
すでに他の言語や環境でSPA作った経験がないとまあ情報も集めにくいし理解も深まらない
UWP以下の存在
結局情報がないから自分で情報を集めることになる
それができないなら手出ししても無駄
できる人のニッチな趣味がBlazor
絶対一般人には広がらない
>>103
こういう疑問が出てくる人には手出し無用かと
すでに他の言語や環境でSPA作った経験がないとまあ情報も集めにくいし理解も深まらない
UWP以下の存在
334デフォルトの名無しさん
2021/04/09(金) 21:44:36.86ID:48x8zVC+335デフォルトの名無しさん
2021/04/10(土) 01:20:00.75ID:vX1ysAPS >>334
質問は開発できるかどうかではなく、Blazor Wasmをasp.netサーバーに
設置した場合のメリットです。
asp.netではない、lollipop(月々100円くらい)のような格安サーバーにも
設置できるようですから。
質問は開発できるかどうかではなく、Blazor Wasmをasp.netサーバーに
設置した場合のメリットです。
asp.netではない、lollipop(月々100円くらい)のような格安サーバーにも
設置できるようですから。
336デフォルトの名無しさん
2021/04/10(土) 07:54:30.63ID:mPv1yVxE だめだこいつ
337デフォルトの名無しさん
2021/04/10(土) 13:10:46.51ID:ziRUnSTY >>335
asp.netでは「ユーザー認証」してユーザー毎に別のメニューを出したりすることが
可能だけど、Blazor Wasmを普通のLinuxのプレインなレンタルサーバーに
設置した場合には、恐らくそれができないらしい。
asp.netでは「ユーザー認証」してユーザー毎に別のメニューを出したりすることが
可能だけど、Blazor Wasmを普通のLinuxのプレインなレンタルサーバーに
設置した場合には、恐らくそれができないらしい。
338デフォルトの名無しさん
2021/04/10(土) 13:51:11.74ID:WZzOIa/e >>337
嘘は良くない
嘘は良くない
339デフォルトの名無しさん
2021/04/10(土) 14:11:53.45ID:EEKBpehB 逆になぜメリットがあると思ったのか
340デフォルトの名無しさん
2021/04/10(土) 14:13:05.61ID:ziRUnSTY >>338
https://docs.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/standalone-with-authentication-library?view=aspnetcore-5.0&tabs=visual-studio
ここを見れば、Blazor Wasm の authentification library は、asp.net が
前提になっている様に見える。
https://docs.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-5.0#standalone-deployment
ここを見れば、Blazor Wasm の standalone deployment について書いてある。
https://docs.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/standalone-with-authentication-library?view=aspnetcore-5.0&tabs=visual-studio
ここを見れば、Blazor Wasm の authentification library は、asp.net が
前提になっている様に見える。
https://docs.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-5.0#standalone-deployment
ここを見れば、Blazor Wasm の standalone deployment について書いてある。
341デフォルトの名無しさん
2021/04/10(土) 14:15:09.17ID:ziRUnSTY Secure an ASP.NET Core Blazor WebAssembly standalone app with Microsoft Accounts
https://docs.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/standalone-with-microsoft-accounts?view=aspnetcore-5.0
こっちも、Azure, ASP.net が前提。
https://docs.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/standalone-with-microsoft-accounts?view=aspnetcore-5.0
こっちも、Azure, ASP.net が前提。
342デフォルトの名無しさん
2021/04/10(土) 14:17:53.07ID:ziRUnSTY >>339
メリットがないなら、マイクロソフトの中核事業である asp.net, azure,
Windows Server, IIS などに基づいたクラウド事業が使われなくなると
思えたが。
Blazor Wasmと平凡なLinuxレンタルサーバーの組み合わせで
asp.net用のアプリと同等の機能が有るならMSクラウドは不要となる。
メリットがないなら、マイクロソフトの中核事業である asp.net, azure,
Windows Server, IIS などに基づいたクラウド事業が使われなくなると
思えたが。
Blazor Wasmと平凡なLinuxレンタルサーバーの組み合わせで
asp.net用のアプリと同等の機能が有るならMSクラウドは不要となる。
343デフォルトの名無しさん
2021/04/10(土) 17:24:53.30ID:mPv1yVxE344デフォルトの名無しさん
2021/04/10(土) 18:07:08.23ID:93WF31x0 >>343
認証サーバーこそが asp.net なんだけど。
認証サーバーこそが asp.net なんだけど。
345デフォルトの名無しさん
2021/04/10(土) 18:29:16.16ID:93WF31x0 >>343
asp.net をインストールしてない安いレンタルサーバーに Wasm Blazorを設置した場合、
asp.net のユーザー認証機能が使えないということを言ってるのに、Azureを使っていれ
ば問題ないとか意味が分からない。
asp.net をインストールしてない安いレンタルサーバーに Wasm Blazorを設置した場合、
asp.net のユーザー認証機能が使えないということを言ってるのに、Azureを使っていれ
ば問題ないとか意味が分からない。
346デフォルトの名無しさん
2021/04/10(土) 18:57:47.09ID:2NeI0x1r 今日は無礼なやついないの?
347デフォルトの名無しさん
2021/04/10(土) 20:24:40.40ID:jXIVoEbY >>346
俺だよ俺
俺だよ俺
348デフォルトの名無しさん
2021/04/10(土) 22:53:13.92ID:mPv1yVxE >>344
何を言ってるんだこいつは?
何を言ってるんだこいつは?
349デフォルトの名無しさん
2021/04/10(土) 22:54:03.24ID:mPv1yVxE IDaaSも知らないのか?
350デフォルトの名無しさん
2021/04/10(土) 23:04:37.52ID:mPv1yVxE 別にさくらのレンタルサーバーだろうがGitHub Pagesだろうが、Blazor WebAssemblならユーザー認証には何ら問題ないだろ
テンプレートレベルの話だぞw
テンプレートレベルの話だぞw
351デフォルトの名無しさん
2021/04/11(日) 00:49:38.38ID:BlxtRotJ いや認証に何らかのバックエンドは必須なんだから問題ないは言い過ぎ
少なくともGitHub Pagesのような静的ホスティングだけじゃ無理で、IDaaSなどのバックエンドを組み合わせる必要はある
少なくともGitHub Pagesのような静的ホスティングだけじゃ無理で、IDaaSなどのバックエンドを組み合わせる必要はある
352デフォルトの名無しさん
2021/04/11(日) 01:06:36.38ID:BlxtRotJ あと、そもそも何を目的に認証すんのかって話で、Blazor WebAssemblyでシステムの全機能のコードがユーザーの手元にあるなら、システムの使用について安全に認証をかけるのは原理的に不可能だ
認証を有効に機能させるには、いくらBlazor wasmとはいえ(認証サービスだけでなく)システムの一部の機能をバックエンド側で持っているはず
バックエンドが必ずしもASP.NETである必要はないにしても、IDaaSとフロントだけの構成というのはありえないよ
認証を有効に機能させるには、いくらBlazor wasmとはいえ(認証サービスだけでなく)システムの一部の機能をバックエンド側で持っているはず
バックエンドが必ずしもASP.NETである必要はないにしても、IDaaSとフロントだけの構成というのはありえないよ
353デフォルトの名無しさん
2021/04/11(日) 01:14:18.47ID:ctQg4gWa そもそも、認証を自前でやる必要ないのだが...
なもんで認証サーバーが
物理的にも全く別の個所にあっても良いのだよ。
なもんで認証サーバーが
物理的にも全く別の個所にあっても良いのだよ。
354デフォルトの名無しさん
2021/04/11(日) 01:52:40.52ID:BlxtRotJ355354
2021/04/11(日) 01:55:44.38ID:BlxtRotJ 誤解されそうだから正確に言うと、認証を破れるというより認証を回避できる
コードを改竄して認証を無視してしまえばいい
コードを改竄して認証を無視してしまえばいい
356デフォルトの名無しさん
2021/04/11(日) 02:12:22.21ID:ctQg4gWa357デフォルトの名無しさん
2021/04/11(日) 02:50:05.53ID:Em9gkgS+ というか、asp.net はWebページにログイン機能を簡単に実装できることが
多分一番便利なところで、Blazor WasmをLinuxの標準サーバーに配置した
場合には asp.net がバックエンドにないから、それが出来ないのではないかと
思うんだが、違うのか。
多分一番便利なところで、Blazor WasmをLinuxの標準サーバーに配置した
場合には asp.net がバックエンドにないから、それが出来ないのではないかと
思うんだが、違うのか。
レスを投稿する
