個人開発の現状は以下の通り。 Spring Bootで個人開発を行なっている。MVCアーキテクチャで実装している。 Controllerのエンドポイントにアクセスを受け、フォームにバインディングし、Modelがデータを取得し、Viewを返す。Viewは、テンプレートエンジンであるThymeleafで画面を構成し、サーバ側からブラウザに返している。(クライアントサイドは簡素なHTML, CSS, jQueryのみが動いている。SPAではない。) そして以下の通り、サービスが提供する価値への疑問や開発スキルに課題を感じている。 ControllerのエンドポイントはRESTful APIではない。…