Готовы очертания моего идеального фреймворка, которые можно посмотреть (но в прод пока не стоит тащить)
https://github.com/cekta/skeleton
Нужна обратная связь, что нужно добавить, что изменить, что удалить ?
если будут вопросы по тому как делать типовые действия пишите с удовольствием отвечу.
На текущий момент известные проблемы (которые будут устраняться)
1. Нет документации (нет стабильного релиза нет смысла документировать)
2. Зависимость от dev пакетов (нет смысла выпускать промежуточные релизы идет разработка, но уже близко к стабилизации)
3. Нет работы с очередями или конфигурацией (пока этого нет, но позже обязательно появится, сейчас сфокусированы на создание http api, где даже cli лишнее, а его уже начал реализовывать и добавил к скелету)
4. другие небольшие мелочи (цепочка middlewares для всего приложения, игнорирование команд и тд)
рассмотрите именно это как инструмент для создания api.
в пакете есть пример обработчика запросов а также пример консольной команды