Fullstack Разработка - Занятие 7: Создание backend на FastAPI и дашбордов на React Native
Мы создадим полноценный backend на FastAPI (Python) и добавим в наше приложение на React Native дашборды для визуализации данных. Это ключевой этап, где фронтенд и бэкенд начинают работать вместе. Все материалы (код при наличии в занятии, краткое и полное описание (самоучитель / полный курс)): https://github.com/EugenePokh/full_steak_07_dashboard_fastapi_backend.git Также канал в Телеграм: https://t.me/full_steak Занятие 7 5. FastApi 5.1. Установка зависимостей # Основные зависимости FastAPI pip install fastapi uvicorn # База данных pip install psycopg2-binary sqlalchemy pandas # Pydantic для валидации данных pip install pydantic pydantic-settings # Дополнительные зависимости для анализа данных (если используются в скриптах) pip install numpy scikit-learn matplotlib seaborn # Для нейросетей (если используются в analysis.py) pip install tensorflow torch scikit-learn # Для работы с Excel/CSV (если нужно в upload.py) pip install openpyxl xlrd # Для асинхронных запросов (если понадобится) pip install httpx aiofiles 5.2. Запуск python run.py Остановка Ctrl + C 6. React Native - дашборды 6.1. Установка зависимостей npm install react-native-chart-kit
Мы создадим полноценный backend на FastAPI (Python) и добавим в наше приложение на React Native дашборды для визуализации данных. Это ключевой этап, где фронтенд и бэкенд начинают работать вместе. Все материалы (код при наличии в занятии, краткое и полное описание (самоучитель / полный курс)): https://github.com/EugenePokh/full_steak_07_dashboard_fastapi_backend.git Также канал в Телеграм: https://t.me/full_steak Занятие 7 5. FastApi 5.1. Установка зависимостей # Основные зависимости FastAPI pip install fastapi uvicorn # База данных pip install psycopg2-binary sqlalchemy pandas # Pydantic для валидации данных pip install pydantic pydantic-settings # Дополнительные зависимости для анализа данных (если используются в скриптах) pip install numpy scikit-learn matplotlib seaborn # Для нейросетей (если используются в analysis.py) pip install tensorflow torch scikit-learn # Для работы с Excel/CSV (если нужно в upload.py) pip install openpyxl xlrd # Для асинхронных запросов (если понадобится) pip install httpx aiofiles 5.2. Запуск python run.py Остановка Ctrl + C 6. React Native - дашборды 6.1. Установка зависимостей npm install react-native-chart-kit
