実際どうなん?
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Angular
https://angular.io/
※前スレ
Vue vs React vs Angular Part.3
https://mevius.5ch.net/test/read.cgi/tech/1560333895/
★ここではjQueryの話題は禁止です
★jQuery房が書き込んでも無視してください
Vue vs React vs Angular Part.4
■ このスレッドは過去ログ倉庫に格納されています
2020/06/11(木) 19:01:45.26ID:uGsh0NQC
422デフォルトの名無しさん
2020/07/19(日) 09:24:15.27ID:W3hSYpRn > ユーザー目線では特に変わってない
> ということは開発者目線での進化がフレームワーク選定に大きな影響を与えるということだ
どういう理屈?言ってみただけの中身がない言葉は要らないよ
> ということは開発者目線での進化がフレームワーク選定に大きな影響を与えるということだ
どういう理屈?言ってみただけの中身がない言葉は要らないよ
423デフォルトの名無しさん
2020/07/19(日) 09:26:11.82ID:W3hSYpRn >>421
> フロントエンドでもC#を使えるようになるのが大きいんだって話だろ
だからサーバーサイドの開発にフロントエンドも含まれてるんだってw
C#の面倒な実装じゃなくて、テンプレートエンジンを使った簡単な方法で
フロントエンドを作成できる
繰り返すが、C#で一体なにを実装するの?
すでにユーザーインターフェースは揃っている。
> フロントエンドでもC#を使えるようになるのが大きいんだって話だろ
だからサーバーサイドの開発にフロントエンドも含まれてるんだってw
C#の面倒な実装じゃなくて、テンプレートエンジンを使った簡単な方法で
フロントエンドを作成できる
繰り返すが、C#で一体なにを実装するの?
すでにユーザーインターフェースは揃っている。
424デフォルトの名無しさん
2020/07/19(日) 09:26:37.05ID:PIkW4oBq >>418
やっぱホビーだなあんた
安い人材でもそれなりに開発できるように、うまいこと誘導するんだよ
大規模なチームで仕事をするなら絶対に必要なスキルだ
それをシラナイということは個人開発か、少数精鋭で作れるおもちゃみたいなスタートアップしかやったことないんだろ
やっぱホビーだなあんた
安い人材でもそれなりに開発できるように、うまいこと誘導するんだよ
大規模なチームで仕事をするなら絶対に必要なスキルだ
それをシラナイということは個人開発か、少数精鋭で作れるおもちゃみたいなスタートアップしかやったことないんだろ
425デフォルトの名無しさん
2020/07/19(日) 09:27:14.26ID:W3hSYpRn > 安い人材でもそれなりに開発できるように、うまいこと誘導するんだよ
だからフロントはHTMLが得意な安い人材を使います。
だからフロントはHTMLが得意な安い人材を使います。
426デフォルトの名無しさん
2020/07/19(日) 09:31:34.04ID:PIkW4oBq >>419
SPAを作るんだよ
既存のASP.NET(Core)でも開発はできるがデスクトップアプリと比べると操作性が悪いことは否めない
複雑怪奇な業務に適応するためにSPAの導入は今後不可避になるだろう
しかしSPAをやるには今まではクソッタレJSやらポンポン入れ替わるWebフレームワークを学ぶ必要があって学習コストが高すぎた
業務系の主力である安い人材では習得が難しいのでSPAはずっと見送られてきた
しかしBlazorならその問題を一挙にカイケツすることができる
SPAを作るんだよ
既存のASP.NET(Core)でも開発はできるがデスクトップアプリと比べると操作性が悪いことは否めない
複雑怪奇な業務に適応するためにSPAの導入は今後不可避になるだろう
しかしSPAをやるには今まではクソッタレJSやらポンポン入れ替わるWebフレームワークを学ぶ必要があって学習コストが高すぎた
業務系の主力である安い人材では習得が難しいのでSPAはずっと見送られてきた
しかしBlazorならその問題を一挙にカイケツすることができる
427デフォルトの名無しさん
2020/07/19(日) 09:32:22.28ID:PIkW4oBq428デフォルトの名無しさん
2020/07/19(日) 09:32:58.15ID:PIkW4oBq429デフォルトの名無しさん
2020/07/19(日) 09:37:55.76ID:PIkW4oBq >>425
フロントエンド特化人材は高えんだよ
私、フロントエンドなんてぜんぜんできませんよ〜
って具合の人材を
ふ〜ん、なら少し安めのお値段で雇ってもいいよね?
大丈夫、大丈夫、こっちでうまいことレール敷くんで、安心して手だけ動かしてください
ってな具合で格安で調達すんの
できない奴でも、できるようにすんの
フロントエンド特化人材は高えんだよ
私、フロントエンドなんてぜんぜんできませんよ〜
って具合の人材を
ふ〜ん、なら少し安めのお値段で雇ってもいいよね?
大丈夫、大丈夫、こっちでうまいことレール敷くんで、安心して手だけ動かしてください
ってな具合で格安で調達すんの
できない奴でも、できるようにすんの
430デフォルトの名無しさん
2020/07/19(日) 09:38:44.30ID:W3hSYpRn >>426
お前フレームワークもなしに独自でSPA作るの?w
https://codezine.jp/article/detail/10599
ASP.NET Core 2.0でのSPAサポート
ASP.NET CoreではView層にSPAを使用するための機能が用意されています。
クライアントサイドとサーバサイドでそれぞれJavaScript、
C#が得意なメンバーのいるチームや、既にASP.NET Coreを使っていて
UIやUXを改善したいといったユースケースに適用できるかと思います。
また、SPAにおける問題点のいくつかを解消するサーバサイドレンダリングも
サポートしています。サーバサイドレンダリングについては後ほど説明します。
ASP.NET Core 2.0からは、Angular(バージョン4)、React、Reduxといった
SPAフレームワークがプロジェクトテンプレートとして新しく追加になりました。
これらのプロジェクトテンプレートを使用すると、SPAフレームワークと
ASP.NET Core MVCを連携したアプリケーションを素早く開始することができます。
お前フレームワークもなしに独自でSPA作るの?w
https://codezine.jp/article/detail/10599
ASP.NET Core 2.0でのSPAサポート
ASP.NET CoreではView層にSPAを使用するための機能が用意されています。
クライアントサイドとサーバサイドでそれぞれJavaScript、
C#が得意なメンバーのいるチームや、既にASP.NET Coreを使っていて
UIやUXを改善したいといったユースケースに適用できるかと思います。
また、SPAにおける問題点のいくつかを解消するサーバサイドレンダリングも
サポートしています。サーバサイドレンダリングについては後ほど説明します。
ASP.NET Core 2.0からは、Angular(バージョン4)、React、Reduxといった
SPAフレームワークがプロジェクトテンプレートとして新しく追加になりました。
これらのプロジェクトテンプレートを使用すると、SPAフレームワークと
ASP.NET Core MVCを連携したアプリケーションを素早く開始することができます。
431デフォルトの名無しさん
2020/07/19(日) 09:39:23.07ID:W3hSYpRn432デフォルトの名無しさん
2020/07/19(日) 09:42:08.97ID:W3hSYpRn なんかC#を使ってWindows Formsとかでデスクトップアプリを作れば
それがそのままSPAになるって思ってそうなんだよなw
URLどうするんのよって感じだ
それがそのままSPAになるって思ってそうなんだよなw
URLどうするんのよって感じだ
433デフォルトの名無しさん
2020/07/19(日) 09:45:34.17ID:W3hSYpRn URLじゃ話通じないですかね?w
SPAはデスクトップアプリとは違ってURLがあって
ブラウザの進むや戻るがつかえるんですよ
SPAはデスクトップアプリとは違ってURLがあって
ブラウザの進むや戻るがつかえるんですよ
434デフォルトの名無しさん
2020/07/19(日) 09:47:19.12ID:PIkW4oBq >>430
意味不明な切り返しすんな
SPAでやると決まったらフレームワーク使うに決まってんだろ
お前が得意げに挙げた.NETの従来のSPAテンプレートは各種JSフレームワークのテンプレートを生成するだけだ
おまけ程度にC#のAPI開発テンプレートも生成してくれるがJSフレームワークを隠蔽するようなものじゃない
だからそれらを使ってもフロントエンド特化人材を雇わないと開発なんてできねえぞ
意味不明な切り返しすんな
SPAでやると決まったらフレームワーク使うに決まってんだろ
お前が得意げに挙げた.NETの従来のSPAテンプレートは各種JSフレームワークのテンプレートを生成するだけだ
おまけ程度にC#のAPI開発テンプレートも生成してくれるがJSフレームワークを隠蔽するようなものじゃない
だからそれらを使ってもフロントエンド特化人材を雇わないと開発なんてできねえぞ
435デフォルトの名無しさん
2020/07/19(日) 09:49:53.45ID:PIkW4oBq >>431
オメーがバカ
特化した人材は高い
特化してない人材ではJSフレームワーク使った開発は生産性が低い
安いには安いなりの理由があるんだよ
だがBlazorならそんな安い連中でもC#とVSを使って簡単に開発できるようになる
オメーがバカ
特化した人材は高い
特化してない人材ではJSフレームワーク使った開発は生産性が低い
安いには安いなりの理由があるんだよ
だがBlazorならそんな安い連中でもC#とVSを使って簡単に開発できるようになる
436デフォルトの名無しさん
2020/07/19(日) 09:50:41.48ID:PIkW4oBq437デフォルトの名無しさん
2020/07/19(日) 09:51:14.00ID:W3hSYpRn > フロントエンド特化人材を雇わないと開発なんてできねえぞ
普通にフロントエンド開発者を使えばいいだけでは?w
いないんですか?
普通にフロントエンド開発者を使えばいいだけでは?w
いないんですか?
438デフォルトの名無しさん
2020/07/19(日) 09:52:08.96ID:PIkW4oBq439デフォルトの名無しさん
2020/07/19(日) 10:52:37.38ID:5Si5cYu0 そろそろwasmの話は別スレでやってくれないか?
440デフォルトの名無しさん
2020/07/19(日) 10:58:54.20ID:x6eBp0n6 実際フロントエンドまともにできないゴミエンジニアばかりだからな
以前某エンジニアリクルート系の検索システムでフロントエンドエンジニアを検索したら全エンジニアの0.5%しかいなかった
その0.5%も自称だからガチで少ない
以前某エンジニアリクルート系の検索システムでフロントエンドエンジニアを検索したら全エンジニアの0.5%しかいなかった
その0.5%も自称だからガチで少ない
441デフォルトの名無しさん
2020/07/19(日) 11:04:27.08ID:jXwWFSFG442デフォルトの名無しさん
2020/07/19(日) 11:18:11.07ID:AjlQmunT443デフォルトの名無しさん
2020/07/19(日) 11:20:10.35ID:m5eV0pvm よっぽど高度なことするわけじゃない限り、C#書けるならReactとか2週間もあれば書けると思う
444デフォルトの名無しさん
2020/07/19(日) 11:34:57.86ID:x6eBp0n6445デフォルトの名無しさん
2020/07/19(日) 12:02:35.96ID:Xo5fmFzm いい加減専用スレ立ててそっちでやれよ
446デフォルトの名無しさん
2020/07/19(日) 12:11:33.06ID:kmbJyWa5 数年後にwasmだらけになって涙目になるJSキッズが目に浮かぶ
447デフォルトの名無しさん
2020/07/19(日) 12:14:17.72ID:kmbJyWa5 >>443
2週間人数の教育工数が無駄
2週間人数の教育工数が無駄
448デフォルトの名無しさん
2020/07/19(日) 12:16:36.81ID:kmbJyWa5 >>442
重さは、遅さは現状でも十分実用に堪えうる
というか既存のSPAも体感はほとんど変わらんレベル
ゴリッゴリに最適化された既存フレームワークと比較してだから、最適化の余地があるwasmのほうが将来的には優位
採用実績はまだ正式発表されたばかりだから、比較しても意味がないことは小学生でもわかるはずだが君はどうだ?
重さは、遅さは現状でも十分実用に堪えうる
というか既存のSPAも体感はほとんど変わらんレベル
ゴリッゴリに最適化された既存フレームワークと比較してだから、最適化の余地があるwasmのほうが将来的には優位
採用実績はまだ正式発表されたばかりだから、比較しても意味がないことは小学生でもわかるはずだが君はどうだ?
449デフォルトの名無しさん
2020/07/19(日) 12:17:49.08ID:PEwdaGfT そこで振り落とされるような奴は今のJSフロントエンドすら無理。
450デフォルトの名無しさん
2020/07/19(日) 12:20:18.80ID:BU8dfNcw blazor厨もそれに付き合うやつも
よそでやれよ
そんなんだからいつまでたっても
そんなんなんだぞ
よそでやれよ
そんなんだからいつまでたっても
そんなんなんだぞ
451デフォルトの名無しさん
2020/07/19(日) 12:28:01.28ID:ZFRvNo6R 次スレはvs Blazorも入れたほうがいいな
452デフォルトの名無しさん
2020/07/19(日) 12:46:08.93ID:YlpileWs なんでこんな迷惑なBlazor厨に合わせてスレタイ変える必要があるのか
Blazor厨も相手してる連中もどっか行ってよ、ウザイ
Blazor厨も相手してる連中もどっか行ってよ、ウザイ
453デフォルトの名無しさん
2020/07/19(日) 12:46:49.46ID:n0f5aqSv >>442
ついこないだRTMになったばかりのものを実績で批判しちゃうおばかさん
ついこないだRTMになったばかりのものを実績で批判しちゃうおばかさん
454デフォルトの名無しさん
2020/07/19(日) 13:08:12.92ID:PQF4JxAh それだけBlazorを恐れてるんだろうな
まあ自分の市場価値が下がるわけだから恐れて当然なんだけど
まあ自分の市場価値が下がるわけだから恐れて当然なんだけど
455デフォルトの名無しさん
2020/07/19(日) 13:27:13.14ID:Xo5fmFzm 単純にスレチな話題を延々と展開するヤツが煩わしいだけ
どの道Microsoft系とは層は被らんよ
どの道Microsoft系とは層は被らんよ
456デフォルトの名無しさん
2020/07/19(日) 13:32:43.99ID:ktD9w8qF >>382
大規模サイトのserver sideはJavaやC#が多かった。
社員しか使わないしょぼい業務系web appのことだけ考えていてはいけない。
あと大規模になるとtype safetyが必須になる
type safeでなければ開発生産性ががた落ちだ
速度も大事だがビジネスとしてみると開発生産性、コストもとても大事なわけ
大規模サイトのserver sideはJavaやC#が多かった。
社員しか使わないしょぼい業務系web appのことだけ考えていてはいけない。
あと大規模になるとtype safetyが必須になる
type safeでなければ開発生産性ががた落ちだ
速度も大事だがビジネスとしてみると開発生産性、コストもとても大事なわけ
457デフォルトの名無しさん
2020/07/19(日) 13:54:52.10ID:Nf0PDjLy GAFAでは使ってないし大手SNSでも使ってないけどな
458デフォルトの名無しさん
2020/07/19(日) 14:00:36.02ID:DFSJX5gq >>455
ほんそれ
ほんそれ
459デフォルトの名無しさん
2020/07/19(日) 14:20:55.19ID:ktD9w8qF >>384
最小限のファイルだけbrowserに転送されるし
cacheされるから2回目以降は読み込みもはやい
ほとんどの人は5秒未満で初回読み込み終わるんでは
2回目以降速いのにそんなにガタガタ騒ぐ理由がわからない
いまどきトップページ読んだだけで数MB消費のサイトたくさんあるだろ
mobileでYouTube見てる人とかたくさんいる時代に
初回だけ数MBの読み込みって問題になるとは思えない
最小限のファイルだけbrowserに転送されるし
cacheされるから2回目以降は読み込みもはやい
ほとんどの人は5秒未満で初回読み込み終わるんでは
2回目以降速いのにそんなにガタガタ騒ぐ理由がわからない
いまどきトップページ読んだだけで数MB消費のサイトたくさんあるだろ
mobileでYouTube見てる人とかたくさんいる時代に
初回だけ数MBの読み込みって問題になるとは思えない
460デフォルトの名無しさん
2020/07/19(日) 14:25:37.40ID:ktD9w8qF461デフォルトの名無しさん
2020/07/19(日) 14:29:43.28ID:ktD9w8qF462デフォルトの名無しさん
2020/07/19(日) 15:10:43.98ID:x6eBp0n6 もうここはBlazorスレだな
Reactとか微塵にも話題に出ない
Reactとか微塵にも話題に出ない
463デフォルトの名無しさん
2020/07/19(日) 15:18:33.36ID:Xo5fmFzm >>461
ああ、知ってるが導入するコストと比べて型があるって事にメリットがそれほど感じられなかったから導入を見合わせたよ
ああ、知ってるが導入するコストと比べて型があるって事にメリットがそれほど感じられなかったから導入を見合わせたよ
464デフォルトの名無しさん
2020/07/19(日) 15:23:00.55ID:m5eV0pvm 絶対ts入れた方がいいぞ
465デフォルトの名無しさん
2020/07/19(日) 15:27:00.79ID:n0f5aqSv >>457
どこの世界の話だろうか
どこの世界の話だろうか
466デフォルトの名無しさん
2020/07/19(日) 15:35:58.18ID:3+L828Di 仕事で扱ってるドメインがショボいと型安全性のありがたみはわからねえだろうな
467デフォルトの名無しさん
2020/07/19(日) 15:41:47.27ID:RfQaIH9f Blazorの話は過疎ってるxamarinスレでやってくれないか
468デフォルトの名無しさん
2020/07/19(日) 16:10:02.58ID:n0f5aqSv >>467
スレチ
スレチ
469デフォルトの名無しさん
2020/07/19(日) 16:59:27.91ID:ktD9w8qF470デフォルトの名無しさん
2020/07/19(日) 17:05:03.82ID:xggXZiaY nodeは立ち上がりが軽くて速くてスケール時に使い捨てしやすいからだろう。
AWS Lambda Cold Start Language Comparisons, 2019 edition ☃
https://levelup.gitconnected.com/aws-lambda-cold-start-language-comparisons-2019-edition-%EF%B8%8F-1946d32a0244
https://miro.medium.com/max/3000/1*9sCYX6qNP2_v4h65dAXldQ.png
https://miro.medium.com/max/2100/1*yRoptbhiLIc8pcSkhKAWmA.png
https://miro.medium.com/max/3000/1*CTR45urzK4_gz177XyyWew.png
.NET遅っそwww重っもwwww
Java遅っそwww重っもwwww
AWS Lambda Cold Start Language Comparisons, 2019 edition ☃
https://levelup.gitconnected.com/aws-lambda-cold-start-language-comparisons-2019-edition-%EF%B8%8F-1946d32a0244
https://miro.medium.com/max/3000/1*9sCYX6qNP2_v4h65dAXldQ.png
https://miro.medium.com/max/2100/1*yRoptbhiLIc8pcSkhKAWmA.png
https://miro.medium.com/max/3000/1*CTR45urzK4_gz177XyyWew.png
.NET遅っそwww重っもwwww
Java遅っそwww重っもwwww
471デフォルトの名無しさん
2020/07/19(日) 17:36:47.16ID:lVLELK+9 .NET優秀やん
472デフォルトの名無しさん
2020/07/19(日) 17:48:38.32ID:+/vqE4Sh Javaや.NETは基本サーバーは決められた台数立てっぱなしが当たり前の時代に設計されたからな。
最近のコンテナ単位・ラムダ単位で負荷に合わせてスケールアウト・スケールインするアーキテクチャは想定外だったんだろう。
最近のコンテナ単位・ラムダ単位で負荷に合わせてスケールアウト・スケールインするアーキテクチャは想定外だったんだろう。
473デフォルトの名無しさん
2020/07/19(日) 19:13:15.19ID:x6eBp0n6 もうjsでいいじゃん
使えないバックエンドゴミクズエンジニアがヒーヒー言ってるだけだろ
使えないバックエンドゴミクズエンジニアがヒーヒー言ってるだけだろ
474デフォルトの名無しさん
2020/07/19(日) 19:25:21.82ID:c7cY5EYc Why I Converted from Vue to React
https://dev.to/brettfishy/why-i-converted-from-vue-to-react-1abn
> The purpose of this post was not to say that Vue is bad
ワロタ
https://dev.to/brettfishy/why-i-converted-from-vue-to-react-1abn
> The purpose of this post was not to say that Vue is bad
ワロタ
475デフォルトの名無しさん
2020/07/19(日) 21:20:08.98ID:ktD9w8qF476デフォルトの名無しさん
2020/07/19(日) 21:51:47.75ID:xggXZiaY hot startなんだから対象言語の実行に必要なVM・環境のロード時間含まれるの当たり前じゃんw
lambdaなんだからクライアントから測るの当たり前じゃんww
本番でユーザーに遅い言われたときサーバで測ったら速いです言うの?www
バカ過ぎワロタwwwwおとなしくサーバサイドだけやっとけや老害wwwww
lambdaなんだからクライアントから測るの当たり前じゃんww
本番でユーザーに遅い言われたときサーバで測ったら速いです言うの?www
バカ過ぎワロタwwwwおとなしくサーバサイドだけやっとけや老害wwwww
477デフォルトの名無しさん
2020/07/19(日) 21:52:18.36ID:xggXZiaY *cold
478デフォルトの名無しさん
2020/07/19(日) 22:25:34.23ID:aWdyr5NP 世界最速は、このサイト。Ruby on Rails 製
https://dev.to/
Rails + React + Bootstrap + (Node.js + Webpack) の組み合わせには勝てない。
このエコシステムを超えるのは、無理
Rails: webpack(er)に乗り換える25の理由(翻訳)
https://techracho.bpsinc.jp/hachi8833/2020_04_10/90859
https://dev.to/
Rails + React + Bootstrap + (Node.js + Webpack) の組み合わせには勝てない。
このエコシステムを超えるのは、無理
Rails: webpack(er)に乗り換える25の理由(翻訳)
https://techracho.bpsinc.jp/hachi8833/2020_04_10/90859
479デフォルトの名無しさん
2020/07/19(日) 22:34:28.77ID:KAosLxZz ガイジ大集合wwwww
480デフォルトの名無しさん
2020/07/19(日) 23:23:56.46ID:PIkW4oBq Rubyって遅い言語代表格じゃん
481デフォルトの名無しさん
2020/07/20(月) 00:48:26.56ID:PYo76fqp >>470
なんでgoがこんなに遅いかね
なんでgoがこんなに遅いかね
482デフォルトの名無しさん
2020/07/20(月) 05:20:10.55ID:AOg6xuBm >>476
ほんとバカだな
ベンチマークなんて負荷なしの状態でかけないと正確な値がわからない。
プログラミングやらないやつでもそんなこと知ってると思うわ
多くのユーザーが使ってるサーバーで言語ごとのベンチマークとるとか馬鹿すぎ
それを何度も張ってるおまえも同レベル
もし言語ごとにやるならオンプレミスでやらないといけない
その環境をつくれないバカだから混雑してるクラウドでやるとする
Front endのスクリプトしかできない奴はやっぱりレベル低い
ほんとバカだな
ベンチマークなんて負荷なしの状態でかけないと正確な値がわからない。
プログラミングやらないやつでもそんなこと知ってると思うわ
多くのユーザーが使ってるサーバーで言語ごとのベンチマークとるとか馬鹿すぎ
それを何度も張ってるおまえも同レベル
もし言語ごとにやるならオンプレミスでやらないといけない
その環境をつくれないバカだから混雑してるクラウドでやるとする
Front endのスクリプトしかできない奴はやっぱりレベル低い
483デフォルトの名無しさん
2020/07/20(月) 06:01:17.63ID:uvZgkaZD484デフォルトの名無しさん
2020/07/20(月) 06:44:08.94ID:f45H4Kz0 Blazor信者の声でかいからBlazor調べてみたけどHTML構文のきもさとか実行の遅さとかファイルサイズのでかさがやばいな
これむしろBlazorアンチだろ
信者だとしたらずっとBlazor触ってて欲しいな。デメリットも享受出来ないで持ち上げる人は大海を知らないでほしい
これむしろBlazorアンチだろ
信者だとしたらずっとBlazor触ってて欲しいな。デメリットも享受出来ないで持ち上げる人は大海を知らないでほしい
485デフォルトの名無しさん
2020/07/20(月) 06:58:19.08ID:AOg6xuBm486デフォルトの名無しさん
2020/07/20(月) 07:00:16.28ID:eYf0BG4n C#ってJavaScriptよりも簡単やろ?
JavaScript使えるなら誰でも使えるで
だからC#の給料は安い
JavaScript使えるなら誰でも使えるで
だからC#の給料は安い
487デフォルトの名無しさん
2020/07/20(月) 07:06:07.22ID:AOg6xuBm >>484
htmlじゃなくてRazor syntaxな
ReactのJSXより綺麗だろ
ASP.net系やってるひとはわかるsyntax
AssemblyファイルをダウンロードしないBlazor Serverっていうのもある
その辺は要件によって使い分けること
性能もC#だから速い。遅いと言ってる人はコードの書き方が悪い
htmlじゃなくてRazor syntaxな
ReactのJSXより綺麗だろ
ASP.net系やってるひとはわかるsyntax
AssemblyファイルをダウンロードしないBlazor Serverっていうのもある
その辺は要件によって使い分けること
性能もC#だから速い。遅いと言ってる人はコードの書き方が悪い
488デフォルトの名無しさん
2020/07/20(月) 07:12:17.48ID:AOg6xuBm489デフォルトの名無しさん
2020/07/20(月) 07:33:47.37ID:nNe9l9zE とか言ってるヤツに限ってぐちゃぐちゃなクラス設計してそう
490デフォルトの名無しさん
2020/07/20(月) 07:35:20.55ID:eYf0BG4n491デフォルトの名無しさん
2020/07/20(月) 07:48:26.03ID:nNe9l9zE Reactの場合昔はクラス使ってたけど最近はクラス使わない方向にシフトしてきてるけどね
「JavaやC#使える人は〜」とかこの二つを同列に見てるヤツは全然信用に値しない
この二つの言語は外見が似てるだけで設計ポリシーが全然違う
「JavaやC#使える人は〜」とかこの二つを同列に見てるヤツは全然信用に値しない
この二つの言語は外見が似てるだけで設計ポリシーが全然違う
492デフォルトの名無しさん
2020/07/20(月) 08:11:34.46ID:GbixlCCw Javaしか知らない新卒に、JSとSPA FWで作れって命令したら、泣きそうになって、開発環境構築で詰まってしまった
けどBlazorでやれって命令したら、あ、これならなんとか、Javaに似てるんでC#なんとなくわかります、VSってすごい簡単ですね、Razorマークアップシンプルで直感的でわかりやすいです♪って目に光が戻ってきた
Blazorが道に迷った若者を救ったのだ
けどBlazorでやれって命令したら、あ、これならなんとか、Javaに似てるんでC#なんとなくわかります、VSってすごい簡単ですね、Razorマークアップシンプルで直感的でわかりやすいです♪って目に光が戻ってきた
Blazorが道に迷った若者を救ったのだ
493デフォルトの名無しさん
2020/07/20(月) 08:15:44.07ID:nNe9l9zE >Javaしか知らない新卒に、JSとSPA FWで作れって命令したら、泣きそうになって、開発環境構築で詰まってしまった
指示側が無能な典型やろそれ
指示側が無能な典型やろそれ
494デフォルトの名無しさん
2020/07/20(月) 08:21:27.85ID:f45H4Kz0495デフォルトの名無しさん
2020/07/20(月) 08:40:16.63ID:0IQp/a0j もうそろそろJava Appletに回帰しようよ
496デフォルトの名無しさん
2020/07/20(月) 08:52:13.46ID:ud2z2M50 Java AppletとSilverlightはなんで死んでしまったんだろうな
最近のSPAの流行を見るに需要はあったようにも思う
やはり事前のプラグインインストールが受け入れられなかったかね
最近のSPAの流行を見るに需要はあったようにも思う
やはり事前のプラグインインストールが受け入れられなかったかね
497デフォルトの名無しさん
2020/07/20(月) 08:56:55.30ID:sx2uO44l >>496
オープンソースじゃない
オープンソースじゃない
498デフォルトの名無しさん
2020/07/20(月) 09:00:44.43ID:ERnHN44b 今までJava、Flashとセキュリティホールの温床として排除されてきたけど何れwasmもそうならんとも限らんのよな
499デフォルトの名無しさん
2020/07/20(月) 09:01:20.39ID:ERnHN44b Javaっつーかappletね
500デフォルトの名無しさん
2020/07/20(月) 09:22:37.04ID:eYf0BG4n >>498
JavaScriptと他の言語との決定的な違いは
JavaScriptはブラウザの外にアクセスできない言語としてできたということ
他の言語がファイルの読み書きやネットワーク通信が
出来るのに比べてJavaScriptはそれらが全くできない
常識ではファイルアクセスやネットワーク通信などの機能は
言語としてできて当たり前のことが、JavaScriptはできない
その貧弱さがセキュリティのもとでは逆にメリットに変わった
そこからセキュリティを考慮しつつ、それらの制限に
限定的に対応できるようにしてきた。
wasmも最終的にはJavaScriptでできることしか
外部リソースへのアクセスができないからセキュリティ的には問題ない
ただ外部リソースヘアクセスする場合、wasmの速度が速いなどの副次的な
メリットはなくなる。当初の目的通り既存のアプリの移植を容易になるだけ
JavaScriptと他の言語との決定的な違いは
JavaScriptはブラウザの外にアクセスできない言語としてできたということ
他の言語がファイルの読み書きやネットワーク通信が
出来るのに比べてJavaScriptはそれらが全くできない
常識ではファイルアクセスやネットワーク通信などの機能は
言語としてできて当たり前のことが、JavaScriptはできない
その貧弱さがセキュリティのもとでは逆にメリットに変わった
そこからセキュリティを考慮しつつ、それらの制限に
限定的に対応できるようにしてきた。
wasmも最終的にはJavaScriptでできることしか
外部リソースへのアクセスができないからセキュリティ的には問題ない
ただ外部リソースヘアクセスする場合、wasmの速度が速いなどの副次的な
メリットはなくなる。当初の目的通り既存のアプリの移植を容易になるだけ
501デフォルトの名無しさん
2020/07/20(月) 09:30:40.37ID:Whe6j3l/ Silverlightはまあまあいい出来だったんだがな
Java applet、ActiveXのせいでPluginの印象が下落してSLも風評被害を受けた
Java applet、ActiveXのせいでPluginの印象が下落してSLも風評被害を受けた
502デフォルトの名無しさん
2020/07/20(月) 09:31:32.50ID:AOg6xuBm503デフォルトの名無しさん
2020/07/20(月) 09:34:46.68ID:feiQG4ht504デフォルトの名無しさん
2020/07/20(月) 09:36:11.74ID:AOg6xuBm505デフォルトの名無しさん
2020/07/20(月) 09:36:38.68ID:feiQG4ht かつて猛威を奮ったFormsほどではないが
Blazorならバカでもチョンでも簡単にSPAを作れてしまう
ジャバスク職人はもういらないのだよ
Blazorならバカでもチョンでも簡単にSPAを作れてしまう
ジャバスク職人はもういらないのだよ
506デフォルトの名無しさん
2020/07/20(月) 12:02:07.86ID:H88IF2ph どっちでもええわ。くだらね。
507デフォルトの名無しさん
2020/07/20(月) 19:43:34.23ID:myn6SOC5 知識ゼロからASP.NET+Blazorの開発環境を立ち上げるのとNode.js+Reactの環境を立ち上げるの
どっちが簡単なんだろうね。
どっちが簡単なんだろうね。
508デフォルトの名無しさん
2020/07/20(月) 19:45:36.00ID:VgLz71J8 そりゃBlazorだろ
マイクロソフトはそのあたりは抜け目がない
マイクロソフトはそのあたりは抜け目がない
509デフォルトの名無しさん
2020/07/20(月) 19:50:06.26ID:NVl0pT7f jQueryおじさんがマシに見えるな
510デフォルトの名無しさん
2020/07/20(月) 19:50:21.00ID:huUvJ5to $ sudo apt install -y nodejs
$ npm install -g create-react-app
blazorもこのレベルで行けるん?
$ npm install -g create-react-app
blazorもこのレベルで行けるん?
511デフォルトの名無しさん
2020/07/20(月) 19:54:20.34ID:AOg6xuBm >>507
勝負にならない。
Blazorならコマンド2個打つくらいで動く
トータル3分くらいで終わる
ここのをやってみな
https://dotnet.microsoft.com/learn/aspnet/blazor-tutorial/intro
SDKインストールして、Power shellひらく
dotnet new blazorserver -o BlazorApp --no-https
cd BlazorApp
これだけでprojectが作成される。1秒で終わる。
dotnet run
でweb serverが立ち上がる
勝負にならない。
Blazorならコマンド2個打つくらいで動く
トータル3分くらいで終わる
ここのをやってみな
https://dotnet.microsoft.com/learn/aspnet/blazor-tutorial/intro
SDKインストールして、Power shellひらく
dotnet new blazorserver -o BlazorApp --no-https
cd BlazorApp
これだけでprojectが作成される。1秒で終わる。
dotnet run
でweb serverが立ち上がる
512デフォルトの名無しさん
2020/07/20(月) 19:56:32.75ID:AOg6xuBm513デフォルトの名無しさん
2020/07/20(月) 19:57:20.85ID:NVl0pT7f それVirtualstudioのインストールを完全に無視してんじゃん
514デフォルトの名無しさん
2020/07/20(月) 20:01:30.36ID:VgLz71J8 VisualStudioはあったほうが快適だけど必須じゃ無いよ
VSCodeでもVimでもなんでも使えばいい
VSCodeでもVimでもなんでも使えばいい
515デフォルトの名無しさん
2020/07/20(月) 20:05:06.33ID:P4NHzaw9 jQueryおじさんの次はBlazorおじさんか
516デフォルトの名無しさん
2020/07/20(月) 20:09:37.67ID:0dEIDg/a517デフォルトの名無しさん
2020/07/20(月) 20:18:35.66ID:AOg6xuBm >>513
webの開発者ならVS Codeくらいいれてるだろふつう
notepadだとさすがにまずいが通常のtext editorでも問題ない
C#やるならVisual Studioいれたほうがいいけどな
webの開発者ならVS Codeくらいいれてるだろふつう
notepadだとさすがにまずいが通常のtext editorでも問題ない
C#やるならVisual Studioいれたほうがいいけどな
518デフォルトの名無しさん
2020/07/20(月) 20:21:47.90ID:AOg6xuBm519デフォルトの名無しさん
2020/07/20(月) 20:25:36.55ID:0dEIDg/a520デフォルトの名無しさん
2020/07/20(月) 20:26:17.04ID:nNe9l9zE 自演じゃないならBlazorの話してるヤツ3人以上居そうだし専用スレ立てても十分やっていけるだろ
いい加減専用スレ立てろよ
いい加減専用スレ立てろよ
521デフォルトの名無しさん
2020/07/20(月) 20:51:47.51ID:VgLz71J8 括りとしてはモダンSPAフレームワークなんでここでいいだろ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 【速報】気象庁は津波注意報すべて解除 [蚤の市★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 【テレビ】25年ぶり復活「炎のチャレンジャー」南原清隆&菊池風磨がMC 懐かし「電流イライラ棒」も [湛然★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- 働いて参ります
- ( ・᷄ὢ・᷅ )あ?
- ブタをぶったたく
- とうとう袖なしジージャン買ったったwww
- こんな自転車乗ってたやつがいたら?
- 【画像】童貞は絶ッッッ対"4"を選ぶバレー部J Kが寮でパンパンの集合写真見つけちゃったwwwwwwwwwwwwww [904880432]
