Микрофреймворк для разработки приложений, включающий в себя контейнер инъекции зависимостей, построенный на базе JS объектов (Ассоциативных массивах). Зависимости не представляют из себя граф.
Сделано ради интереса и не более. Подойдёт для немасштабируемых, маленьких приложений.
- Сам DI контейнер
- Автоматическое создание зависимостей
- Сервис конфигов
- Сервис работы с БД или любым другим источником данных
- Плавающая архитектура (Возможность подключения ORM, шаблонизаторов, библиотек веб-серверов на свой вкус)
- Возможность автогенерации документации API
- Гибкая настройка Middleware на наборы роутов
npm i
cp config.example.json config.json
Настроить config.json
npm run start:dev
MJ - мажорные изменения, MN - минорные
v 0.4.0
- Улучшена структура импортов
- Дополнительная документация
Лог версий (предыдущие)