さじは投げられた

プログラマーの戯れ言

asp.netはWEB開発の導入によいもの…ではなかろうか

WEB開発を勉強するのに何がよいか…自分としては asp.net をおすすめする訳です。

  • 開発環境導入の容易さ
  • C#で書ける
  • windowsだけでなく、linux, mac osで動作する
  • C#で書ける
  • C#で書ける

LAMPとか不要なんですよ。Visual Studio Community を入れれば完了です。すぐに開発とテストが行えます。
これは大きなメリットでしょう。

環境構築がラクなだけではなく、MVCやBlazor等の複数のパターンのWEB開発が可能で、Blazor や Blazor WASMを利用すれば react とか覚える必要も無くダイナミックなWebフロントが作れます。

APIサーバも asp.net で開発できるので、やりとりするJSONデータは同じクラスがそのまま使えますし、required属性などをうまく使えばAPI仕様変更が全てビルドエラーで検出できます。

もちろんデメリットもありますが、クライアントとサーバ側で同一言語で書けるメリットは最高でasp.netを使わない手がないと思うんですけどね。

しかも MAUI Blazor Hybrid を使えば、Blazorでアプリまで作れるという。

いや~こんなよいものそうそう無いんですけどね、なんで流行らないかな?