Friflex Starter - это стартовый шаблон для разработки Flutter-приложений, который предоставляет готовую структуру проекта, настроенные инструменты и лучшие практики разработки.
Каждая функциональность (feature) реализуется в отдельной папке с внутренним разделением на слои, что обеспечивает модульность и масштабируемость кода.
-`/targets` - специфичные настройки для разных платформ
-`/assets` - ресурсы приложения
-`/test` - тесты
-`/tools` - инструменты и документация
-`/app_services` - сервисы приложения
### Конфигурационные файлы
-`pubspec.yaml` - зависимости и метаданные проекта
-`analysis_options.yaml` - настройки анализа кода
-`l10n.yaml` - настройки локализации
## Документация для проектов
Проект содержит подробную документацию в директории `/tools/rfc/`:
- Рекомендованный README для проекта
- Инструкции по запуску проект
- Стиль написания кода
- Git-flow процесс
- Структуру проекта
- Правила ведения документации
## Дополнительные особенности
- Поддержка мультиязычности (l10n)
- Шаблон для PR
- Настроенный анализ кода (analysis_options.yaml)
## Начало работы
Для начала работы с проектом рекомендуется ознакомиться с документацией в директории `/tools/rfc/`, особенно с инструкциями по запуску проекта и стилем написания кода.