ここ数年の実案件の経験から言うと、SpringBootはサーバサイドの実装にのみ使われています。フロントエンドはVue.jsなどのJavaScriptフレームワークを使って、SPAで構築することが多いです。
そのため、SpringBootではフロントエンドからリクエストされるAPI群を実装していくことになります。ここでは、API群を実装するための第一歩として、Spring InitializrでSpringプロジェクトの雛形を作っていきます。
![](https://springhack.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-19-1.23.18-1024x485.png)
Springプロジェクトの初期作成は、EclipseやIntelliJなどのIDEからでも作成できます。
![](https://springhack.com/wp-content/uploads/2021/02/スクリーンショット-2021-12-19-1.24.49-1024x500.png)
![](https://springhack.com/wp-content/uploads/2021/02/スクリーンショット-2021-12-19-1.25.15-1024x436.png)
ダウンロードした.zipを解凍して、プロジェクトフォルダに丸ごと移動します。
この時点で、一度コミットしておきましょう。