ASP.NETのBlazorのスレッド part2です。
ASP.NET
https://dotnet.microsoft.com/apps/aspnet
ASP.NETは、クロスプラットフォーム対応、無料、オープンソースのフレームワーク
Free. Cross-platform. Open source.
A framework for building web apps and services with .NET and C#.
Introduction to ASP.NET Core Blazor
https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-5.0
【本命】Blazor スレ1【真打】
http://mevius.5ch.net/test/read.cgi/tech/1595255796/
探検
Microsoft ASP.NET Blazor #02
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/11/22(日) 05:30:30.13ID:kDrPKY9d585デフォルトの名無しさん
2022/05/03(火) 03:04:06.38ID:3JSewAq3 あのさ、ちょっとわいReactの経験無いから聞きたいんやけど、
Asp.netMVCでRazer使ってSSRしながら作ったらVisualStudioだけで全て完結してまるっと統一感でるとおもうんだけど
なんでフロントはReact、サーバーサイドはAsp.netって分けて作ってるところがそこそこあるの?
Razerだけで自作コントロール的なものからなにから用意できるからAsp.netだけで作ったほうが絶対にいいとおもうんだけど
Asp.netMVCでRazer使ってSSRしながら作ったらVisualStudioだけで全て完結してまるっと統一感でるとおもうんだけど
なんでフロントはReact、サーバーサイドはAsp.netって分けて作ってるところがそこそこあるの?
Razerだけで自作コントロール的なものからなにから用意できるからAsp.netだけで作ったほうが絶対にいいとおもうんだけど
586デフォルトの名無しさん
2022/05/03(火) 06:37:39.20ID:FBRVO9ax うちは
React + Asp.net Web API
React + Asp.net Web API
587デフォルトの名無しさん
2022/05/03(火) 08:01:49.35ID:r6X26HcZ SPA作らないんならReactいらないんでないの
588デフォルトの名無しさん
2022/05/04(水) 11:07:52.23ID:E45en6lm >>585
ASP.net MVCではSSRと言わないはず。
SSRはSPA関連で使うワード
統一感ないのはほとんどのweb appは
フロントエンドとバックエンドで担当が分かれてるからでしょ。
言語を統一する必要があまりない。
言語の統一よりも、フロント、バックそれぞれのフレームワークの良いものを
選んだほうがいいってことかと。
動的言語をバックエンドで使ったら生産性も低いし性能も落ちる。
バックエンドやAPIをC#でやるのは理にかなってる。
フロントエンドはブラウザがJS縛りなのだからTSでやるのが合理的
BlazorならフロントもC#にできるがパフォーマンスが落ちる。
あとフロントエンドのひとたちはOOP、C#の理解できない人が多い。
データベースの知識も浅い。
フロントエンドしかできない人にはasp.net MVCは学習コストが高い。
ASP.net MVCではSSRと言わないはず。
SSRはSPA関連で使うワード
統一感ないのはほとんどのweb appは
フロントエンドとバックエンドで担当が分かれてるからでしょ。
言語を統一する必要があまりない。
言語の統一よりも、フロント、バックそれぞれのフレームワークの良いものを
選んだほうがいいってことかと。
動的言語をバックエンドで使ったら生産性も低いし性能も落ちる。
バックエンドやAPIをC#でやるのは理にかなってる。
フロントエンドはブラウザがJS縛りなのだからTSでやるのが合理的
BlazorならフロントもC#にできるがパフォーマンスが落ちる。
あとフロントエンドのひとたちはOOP、C#の理解できない人が多い。
データベースの知識も浅い。
フロントエンドしかできない人にはasp.net MVCは学習コストが高い。
589デフォルトの名無しさん
2022/05/04(水) 11:12:21.42ID:E45en6lm >>585
587も書いてるけど
まずSPAがいいのか、MVCのような従来型がいいのか、を考える必要ある。
SPAにもデメリットある。
なんでもかんでもSPAではだめ
SPA使わないとなるとASP.NET MVCは今でも最強フレームワークだと思う
SPA使わないとしてもAPIでASP.NET MVC使うのはぜんぜんいいと思うし
SPAである必要ぜんぜんないのにSPAでやってるサイトが増えてる感じはする。
戻るボタンつかえないクソサイトね
587も書いてるけど
まずSPAがいいのか、MVCのような従来型がいいのか、を考える必要ある。
SPAにもデメリットある。
なんでもかんでもSPAではだめ
SPA使わないとなるとASP.NET MVCは今でも最強フレームワークだと思う
SPA使わないとしてもAPIでASP.NET MVC使うのはぜんぜんいいと思うし
SPAである必要ぜんぜんないのにSPAでやってるサイトが増えてる感じはする。
戻るボタンつかえないクソサイトね
590デフォルトの名無しさん
2022/05/04(水) 16:05:04.80ID:xvnabw/l >>588
なるほどなー
うちはフロントとバック別れてないからReact使うメリットがまったく分からなかったのか
たしかに分かれてたらフロント専門にやってるような人たちも混ざれるもんなー
でもさ、
ぶっちゃけさ、どっちも同じ人が担当したほうが結局のところ無駄な伝達とか無くてはやいよな
なるほどなー
うちはフロントとバック別れてないからReact使うメリットがまったく分からなかったのか
たしかに分かれてたらフロント専門にやってるような人たちも混ざれるもんなー
でもさ、
ぶっちゃけさ、どっちも同じ人が担当したほうが結局のところ無駄な伝達とか無くてはやいよな
591デフォルトの名無しさん
2022/05/04(水) 23:18:33.72ID:AJMM67e4 Ruby on Rails ではデフォルトで、Turbolinks のPjax で、History 履歴を管理する
Rails 7, Elixir のPhoenix 1.6 から、脱Webpack でesbuild へ
RailsのHotwire, PhoenixのLiveView で、
websocket による、JSON ではなく、HTML 片のリアルタイム通信。
脱JavaScript
ここ数年、SPA で、React に奪われたシェアを回復すべき戦略
他には、Bootstrap よりも、Tailwind が多くなってきた
Rails 7, Elixir のPhoenix 1.6 から、脱Webpack でesbuild へ
RailsのHotwire, PhoenixのLiveView で、
websocket による、JSON ではなく、HTML 片のリアルタイム通信。
脱JavaScript
ここ数年、SPA で、React に奪われたシェアを回復すべき戦略
他には、Bootstrap よりも、Tailwind が多くなってきた
592デフォルトの名無しさん
2022/05/05(木) 00:54:03.75ID:cAbH/I31593591
2022/05/05(木) 01:43:56.90ID:2L8NgwAH JSON API を定義して、JavaScript(JS)・Ajax でやり取りする必要がなくなる
サーバー側で、HTML 片を作って送って、
受け取ったブラウザ側で、その部分を置換する
Rails + React + Bootstrap みたいに、2つのアプリが必要なくなった。
JSを受け取って処理する、部分が無くなった
この方法で、ここ数年SPA で、Reactに奪われたシェアを回復する
サーバー側で、HTML 片を作って送って、
受け取ったブラウザ側で、その部分を置換する
Rails + React + Bootstrap みたいに、2つのアプリが必要なくなった。
JSを受け取って処理する、部分が無くなった
この方法で、ここ数年SPA で、Reactに奪われたシェアを回復する
594591
2022/05/05(木) 01:58:11.05ID:2L8NgwAH 猫でもわかるHotwire入門 Turbo編
https
://zenn.dev/shita1112/books/cat-hotwire-turbo
たぶん、Ruby on Rails 7 のHotwire, Elixir のPhoenix 1.6 のLiveView も、
似たような感じなんだろう
https
://zenn.dev/shita1112/books/cat-hotwire-turbo
たぶん、Ruby on Rails 7 のHotwire, Elixir のPhoenix 1.6 のLiveView も、
似たような感じなんだろう
595デフォルトの名無しさん
2022/05/05(木) 07:25:39.82ID:zkLrQNmV Blazor serverの類似技術ってことかいな
596デフォルトの名無しさん
2022/05/05(木) 12:12:39.76ID:cAbH/I31 >>594
Thanks. 594のリンク先でHotwireの概要読んだ。
実際Hotwireで、どのくらい開発時間が削減できるのかは気になるわ
気になるところは、htmlのブロックをやりとりすることのデメリットだな
JSONでデータ渡すからこそ、PC, SPの両方でサーバーサイドを共通化できるってのが
メリットだったんじゃないのかね
Hotwireで部分的な更新はできるようになったけどクロスプラットフォーム対応はしにくいと思う。
web frameworkごとに内部の動きもぜんぜんちがうとか、
相変わらずweb appはカオスだな
転職のとき大変そう
Thanks. 594のリンク先でHotwireの概要読んだ。
実際Hotwireで、どのくらい開発時間が削減できるのかは気になるわ
気になるところは、htmlのブロックをやりとりすることのデメリットだな
JSONでデータ渡すからこそ、PC, SPの両方でサーバーサイドを共通化できるってのが
メリットだったんじゃないのかね
Hotwireで部分的な更新はできるようになったけどクロスプラットフォーム対応はしにくいと思う。
web frameworkごとに内部の動きもぜんぜんちがうとか、
相変わらずweb appはカオスだな
転職のとき大変そう
597591
2022/05/05(木) 23:32:46.84ID:2L8NgwAH KENTA
未経験からのエンジニア転職の必須教養【技術知識編】
https
://www.youtube.com/watch?v=Q1c09rrhTjo
転職・学習環境は、Ruby on Rails 1強
Railsチュートリアル・Rails Guide、
パーフェクト Ruby on Rails・黒田努の本などの、多くの教科書がある。
Dean などのYouTube 動画も多い
キャリアパスも、Rails → Go だけ
未経験からのエンジニア転職の必須教養【技術知識編】
https
://www.youtube.com/watch?v=Q1c09rrhTjo
転職・学習環境は、Ruby on Rails 1強
Railsチュートリアル・Rails Guide、
パーフェクト Ruby on Rails・黒田努の本などの、多くの教科書がある。
Dean などのYouTube 動画も多い
キャリアパスも、Rails → Go だけ
598デフォルトの名無しさん
2022/05/06(金) 06:05:59.50ID:g661Ln4z なんだKENTAの人か
解散
解散
599デフォルトの名無しさん
2022/05/06(金) 06:52:21.72ID:LpVwH58w600デフォルトの名無しさん
2022/05/06(金) 07:02:04.16ID:LpVwH58w >>597
あと教科書などいらない
ふつう、新しい技術学ぶのは英語。英語の情報をみたほうがはやい
Rubyは低速だから大手ITはRails捨てたところ多いし。
KENTAみたいに技術ないむかしの人がいまだにRubyとかRails推して
英語できない初心者がまたRails始めるという日本の悪循環
スクールもそんな感じ
情弱相手のビジネス
あと教科書などいらない
ふつう、新しい技術学ぶのは英語。英語の情報をみたほうがはやい
Rubyは低速だから大手ITはRails捨てたところ多いし。
KENTAみたいに技術ないむかしの人がいまだにRubyとかRails推して
英語できない初心者がまたRails始めるという日本の悪循環
スクールもそんな感じ
情弱相手のビジネス
601デフォルトの名無しさん
2022/06/10(金) 20:43:37.92ID:hbzVWYIX DBなどへの接続文字列とかって実際の案件や現場でどーしてるんですか?
2,3方法があるみたいでも、なんか定番のこれって感じの記事も少ないし
そもそもサーバー上に配置したappsetting.jsonを見られてる時点で
鯖に侵入されててそれどこじゃないってことなんでしょうか?
2,3方法があるみたいでも、なんか定番のこれって感じの記事も少ないし
そもそもサーバー上に配置したappsetting.jsonを見られてる時点で
鯖に侵入されててそれどこじゃないってことなんでしょうか?
602デフォルトの名無しさん
2022/09/26(月) 22:47:25.10ID:aC/L4xEl Blazorでこれやっとけみたいな教本とかありますか?
ねこジョーカーさんのやつとか?
ねこジョーカーさんのやつとか?
603デフォルトの名無しさん
2022/09/26(月) 22:49:15.04ID:aC/L4xEl 作りたいものはWikiみたいなDBと連動してボディの文字を修正したりコメント欄を追加したりしたい
604デフォルトの名無しさん
2022/10/06(木) 08:17:39.29ID:+AsrxDle DevExpress のサンプルでも見とけば?
605デフォルトの名無しさん
2022/11/13(日) 15:46:36.25ID:kbkoXQBG WEB開発はMacの人が多いから、まずはASP.NET CoreがMacでも開発できるよってことを
みんなに広める必要がある
みんなに広める必要がある
606デフォルトの名無しさん
2023/02/12(日) 20:28:01.91ID:IPWWwtwu >>578
え(笑)
え(笑)
607デフォルトの名無しさん
2023/05/29(月) 05:56:19.80ID:bhwRlPkq ASP.netで作ったポートフォリオを転職時に提出したいのですが
PHPではレンタルサーバーを借りてアップロードしますが
ASP.netの場合は自身でサーバーを立てる必要があるのでしょうか?
PHPではレンタルサーバーを借りてアップロードしますが
ASP.netの場合は自身でサーバーを立てる必要があるのでしょうか?
608デフォルトの名無しさん
2023/05/29(月) 08:50:20.39ID:/worGbVW コードビハインドで取得したバイナリデータをJavaScriptの関数に渡したいんだけど、常套手段はありますか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【対日戦略】中国とロシア、対日共闘で一致 「軍国主義復活に反撃」… [BFU★]
- トランプ大統領、米台関係深化に向けた法案に署名 ★2 [少考さん★]
- 中国公演中止嘆くミュージシャン、批判的な声に「一体ここはいつの時代の日本なのだ?」「日本帝国時代の轍を踏まないようにしなくては」 [muffin★]
- 【速報】長期金利上昇、一時1.890% [蚤の市★]
- チキンラーメンやカップヌードル、来年4月から5-11%値上げ…袋麺の日清ラ王などは内容量減らす [蚤の市★]
- 北川景子『お好み焼き+白米』組み合わせに夫・DAIGOは「どっちも炭水化物でしょ?どっちかでいいんじゃない?」否定的で「違う違う」 [muffin★]
- 細田守に異変・・・新作果てしなきスカーレットの興業収入が前作の1/10の7億円に激減か [329329848]
- 【悲報】ホロライブさん、もうダメそう
- 【高市動くな】 高市総理、中東問題に首を突っ込むべく これから動く模様……。 これヤバいだろ 😱 [485983549]
- 【速報】トランプ「アメリカはいつも日本人から搾取され続けてきた、絶対に許さない」 [339035499]
- 高市早苗、海外ではすでにバカ者扱い。国内はネット工作できても海外では工作できない模様。ネットサポーターズは何してるの?😲 [521921834]
- 台湾人(親日)、日本国旗を掲げて習近平と中国旗を踏みにじるwwwwwwwwwwwwwwwwwwwwww [329329848]
