「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
ASP.NET Core Vue.jsテンプレート †
.NET Core SDK 2.0.xであれば、dotnet new vueで生成可能。
カスタム・テンプレート †
前述のVisual Studio標準テンプレートをカスタマイズすれば良い。
色々検討した結果、
プロジェクトと結合させない方がイイと言う結論に至った。
理由 †
- これ(フロントエンド)を、バックエンドのプロジェクトと結合する場合は、必要に応じて、
npm run ejectでコレらの依存関係を取り出してカスタマイズする必要がある(と思われる)。
- しかし、フロントエンドの専門性が高いので、
ココはバイリンガルにしない方が最適であると考える。
- 習得コストが高いためバイリンガルは困難。
- フロントエンド・エンジニアがバックエンドを追加で覚える。
- バックエンド・エンジニアがフロントエンドを追加で覚える。
- (Cordova+Reactなど)フロントエンドに限定すれば、
組み合わせの情報は、割と見つかることがあるがバックエンドは...。
移行 †
- これを、create-react-appで生成したprojectに組み込んだらイイ感じになる。
ただし、JSXの部分が、React.createElementに変換されるので、ここは元コードを使用する。
組合せ †
SPAのMV*とCordova (PhoneGap?)を組み合わせる。
参考 †
CodeZine?(コードジン) †
ASP.NET Core 2.0でSPAテンプレートを使おう †
Tags: :.NET開発, :.NET Core, :ASP.NET, :ASP.NET Web API, :ASP.NET SPA