NuxtJs、Vueの学習用に作成しました。この程度のプロフィールサイトであれば、バックエンドは不要ですが 勉強としてモックサーバーもふくめて作りました。

仕事で使うことになり、勉強がてらこのプロフィールサイトを作りました。Angularに比べ、エコシステムの充実さ、軽量、CoC原則に則った作りなどメリットが多く、一番得意で好きなフロントフレームワークになりました。
SPAであれば無料で使えるので選定しました。Githubとの連携でデプロイ出来るので楽で良いと思いました。
ホビープランなら無料なので、C#をコンテナ化しHeroku Container Registryを使ってデプロイしています。
無料プランが廃止されることになりました。もともと学習のためにこのプロフィールサイトにAPIを用意していただけなので
出来るだけコストを抑えたく無料プランがなくなった今はAzure App Serviceを利用することになりました。
ありがとうHeroku。
無料プランがあり、アクセスが少ないプロフィールサイトであれば十分に事足りると判断し、Herokuから切り替えました。
あくまで勉強用なのでカバレッジ100%を必須としています。
ポートフォリオのページはマークダウンでかけるようにしています。どのフォーマットでも対応でき、変更しやすいのがよかったと思います。