Рабочий
Программный
2024 / 2025
2041 Продвинутые компоненты для веб-фреймворка Shiny
Старт
16.10.2024
Представление
05.11.2024 – 15.11.2024
Постерная сессия
27.01.2025 – 07.02.2025
Защита
14.04.2025 – 25.04.2025
Паспорт проекта
Аннотация
Веб-фреймворк Shiny является аналогом таких известных JavaScript-фреймворков для создания фронтенда как React, но на языке Python. Благодаря проработанному механизму реактивного взаимодействия с пользователем, набору готовых лейаутов и компонент, стилизации на основе библиотеки bootstrap, возможности кастомизации, он позволяет создавать даже сложные веб-приложения с хорошей отзывчивостью.
Для разработки таких приложений достаточно знания Python и, при необходимости кастомизации, начальных...
Отрасль
Информатика
Теги
Python
JavaScript
Фронтенд
Shiny
Цель
Создать несколько продвинутых компонент для веб-фреймворка Shiny на основе уже существующих JavaScript-компонент.
Ожидаемые результаты
- Код и документация разработанных компонент
- Код и документация демонстрационного приложения
- Отчет по проекту
- Презентация проекта
Форма и способы промежуточного контроля
- по каждой задаче создается issue в GitLab с описанием и обсуждением реализации в процессе разработки
- онлайн-встречи для обсуждения текущего прогресса и решения вопросов
Форма представления результатов
- репозиторий в GitLab-сервисе МИЭМ, содержащий весь созданный код и техническую документацию
- документация согласно требованиям к программным проектам
- отчет по проекту
- презентация проекта
Ресурсное обеспечение
- сервис GitLab МИЭМ
- сервис Wekan МИЭМ
Имеющийся задел
Пример библиотеки качественных JavaScript-компонент: https://primereact.org.
Заказчик
МИЭМ / ДПМ