前提・実現したいこと
Vue.js, fastAPI, MySQL, (Docker)でSPAを作るための手順や構想を知りたいです。
発生している問題・エラーメッセージ
- 大枠となるディレクトリ構成
- フロントエンド側とバックエンド側の連携方法、そのためのディレクトリ構成
- Dockerで管理すべき部分(そもそもDockerが必要なのか)
- Dockerが必要な場合、フロントエンド、バックエンド、データベースのコンテナを作り、docker-composeで一度に立ち上げるのか
- デプロイした後、フロント側からaxiosでAPIにリクエストを送るURLのスキームやホスト名は書き換えるのか
が分かりません。
理解が浅く、的外れな質問がありましたら申し訳ありません。
試したこと
これらを使った開発例の解説を探して見ましたが、見つかりませんでした。
FastAPIとMySQLの連携方法を解説した記事は、Dockerを使うものばかりでした。
以下の開発の経験があります。
- Vue.jsとfirebaseを使ったアプリ
- fastAPI,MySQL,Dockerを使った簡単なCRUD処理を行うAPI
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/08 12:24
2021/12/08 21:12