バックエンド
準備
FastAPIのインストール
pip install fastapi "uvicorn[standard]"
FastAPIのインストール方法 FastAPIとは FastAPI は、Pythonの標準である型ヒントに基づいてPython 3.6 以降でAPI を構築す…
redsum.net
コード
from fastapi import FastAPI
app = FastAPI()
@app.get('/')
def index():
return {'message': 'Hello World!'}
実行
uvicorn backend:app --reload
フロントエンド
準備
Streamlitのインストール
pip install streamlit
コード
import streamlit as st
import requests
URL = 'http://127.0.0.1:8000/'
res = requests.get(URL)
res_json = res.json()
res_message = res_json['message']
st.title(res_message)
実行
streamlit run frontend.py
![](https://redsum.net/labs/core/wp-content/uploads/2023/09/image-1.png)