glossary.md - fpmi-pmvs2025/pmvs12b-lab8-inter-miami GitHub Wiki

📚 Глоссарий

Термин Значение
Карточка Элемент со словом, транскрипцией и определением
Study Mode Режим, в котором пользователь учит слова, отвечая "Know/Don't Know"
API Внешний интерфейс, используемый для получения информации о словах
Flutter UI-инструментарий от Google для создания кроссплатформенных приложений
Widget Основной строительный блок интерфейса во Flutter
State Состояние, отражающее текущие данные компонента UI
Stateful Widget Виджет, который может изменять своё состояние при взаимодействии
Stateless Widget Виджет, не сохраняющий своё состояние после перерисовки
Hot Reload Возможность моментального применения изменений в коде без перезапуска приложения
Plugin Библиотека, добавляющая поддержку нативного кода и функциональности
Pub.dev Онлайн-репозиторий пакетов и плагинов для Dart и Flutter
Dart Язык программирования, используемый для разработки на Flutter
Future Представление значения, которое будет доступно в будущем (асинхронная операция)
Async/Await Синтаксис Dart для работы с асинхронными операциями
BuildContext Контекст виджета, через который осуществляется доступ к дереву виджетов
Navigator Механизм навигации между экранами в Flutter
Route Определяет переход между экранами в приложении
Scaffold Базовая структура визуального интерфейса: AppBar, Body, Drawer и т.д.
Material Design Стиль UI-дизайна от Google, реализованный во Flutter
Provider Популярный шаблон управления состоянием во Flutter
Snackbar Всплывающее сообщение в нижней части экрана
Form Элемент, содержащий поля ввода и валидацию
TextField Элемент UI для ввода текста пользователем
Validation Проверка корректности введённых данных