初めに
C#でフルスタックなWebアプリを作成することができるBlazorで簡単な電卓を作成しました。n番煎じで目新しいことはありませんが読んでいただけると幸いです。
作成したコードはGithubからダウンロードしてローカルで実行することができます。
ポイント
こちらのアプリのポイントとしてはbUnitを用いて単体テストを実装したことです。
実装してあるのは加算のパターンのみですが、仮にロジックに手を入れたとしても既存箇所への影響を簡単に確認することができます。
おわりに
簡単なアプリですがBlazorを使用して電卓アプリを作成することができました。
(ひとまず単純なケースしか動作を確認していないのでバグっていそうな気がしますが。。。)
画面上で表示する値を直接変更できるなど魅力がたくさんあると感じました。
練習がてらいろいろなアプリを作成して、習得していきたいです。