22 lines
1.3 KiB
Markdown
22 lines
1.3 KiB
Markdown
Создайте новое React приложение с помощью Create React App:
|
||
npx create-react-app frontend
|
||
|
||
Взаимодействие с API
|
||
Используйте библиотеку axios для отправки запросов к бэкенду:
|
||
cd frontend
|
||
npm install axios
|
||
настроим маршрутизацию в приложении React
|
||
npm install react-router-dom
|
||
|
||
Запуск бэкенда
|
||
uvicorn main:app --reload
|
||
Это запустит сервер FastAPI на http://127.0.0.1:8000.
|
||
Проверьте работу API: Откройте браузер и перейдите по адресу http://127.0.0.1:8000/docs, чтобы увидеть автоматически сгенерированную документацию Swagger для вашего API.
|
||
|
||
Проверьте работу API: Откройте браузер и перейдите по адресу http://127.0.0.1:8000/docs, чтобы увидеть автоматически сгенерированную документацию Swagger для вашего API.
|
||
|
||
|
||
Запустите фронтенд:
|
||
npm start
|
||
Проверьте работу приложения: Откройте браузер и перейдите по адресу http://localhost:3000. Вы должны увидеть интерфейс вашего приложения.
|