SitePoint Skeleton Application - скелет для веб-приложения без фреймворка
SitePoint Skeleton Application – это очень легкий скелет для веб-приложения, обладающий многими необходимыми для разработки функциями, присутствующими во всех современных фреймворках.
Главное отличие SitePoint Skeleton Application от любого типичного фреймворка, это полная поддержка фронт-энд инструментария без NodeJS. Вы можете быть на 100% уверены, что сборки ваших приложений будут работать стабильно.
SitePoint Skeleton Application имеет множество необходимых функций «из коробки»:
- Маршрутизация через "nikic/fast-route"
- Внедрение зависимостей через "php-di/php-di"
- Движок представления (шаблонизатора) "twig/twig"
- Модуль регистрации/логина через "psecio/gatekeeper"
- Флэш-сообщения через "tamtamchik/simple-flash"
- Аннотации на основе ACL (для контроля доступа к классам и методам без маршрутов);
- Управление пользователями и многое другое.
SitePoint Skeleton Application – это скелет для веб-приложения, он дает разработчику много возможностей для расширения.
Если разработчику понадобиться добавление собственных служб и контроллеров, рекомендуется использовать пространство имен, отличающееся от включенного по умолчанию. Стандартное пространство имен предназначено для основного скелета, оно будет улучшаться в дальнейшем. Добавляя собственные контроллеры и классы, нужно создавать новую папку в ‘src’, и располагать их там.
Комментариев 0