Форум сайта python.su
Здравствуйте форумчане
Кому-то известен проект веб-фреймворка, который организован таким же образом, как PHP Symfony?
Со всеми DI плюшками, когда фреймворк делает предварительную компиляцию всех зависимостей, всё во фреймворке и в проектах на нём является сервисом. И в зависимости от конфигурации сервисы инжектятся друг в друга.
Для меня Django хорош, но по моему мнению он основывается на отсталых концепциях.
Я написал базовый DI менеджер и компилятор для подобного решения в Python.
Хочу поделиться и узнать ваше мнение.
Возможно это будет новым витком в развитии фреймворков на Python.
Особенно если вам специалистам не чужда эта идея и вы готовы помочь
Прикреплённый файлы:
Archive.zip (31,5 KБ)
Офлайн
Не надо грубить на пустом месте!. Код на гитхабе выкладывай.
Отредактировано JOHN_16 (Март 8, 2016 01:02:33)
Офлайн
aybУ тебя недержание мочи, бьет в голову уже?
В жопу себе засунь архив на форуме. Код на гитхабе выкладывай.
Офлайн
pyramid же
Офлайн
PooHПрочёл основные принципы.
pyramid же
Отредактировано dmitri.mesin (Март 7, 2016 14:31:55)
Офлайн
dmitri.mesinТут не только 1 человек на форуме - так что таки ГИТ!
Офлайн
Вы можете сами организовать сервис-ориентированный проект. Все в Ваших руках. Строил сервисно-ориентированные проекты с использованием flask и dependency-injection Романа Могилатова.
P.S. Ну и совсем уж онли сервисно-ориентированный фреймверк выглядит утопией и в чистом виде зачастую не нужен…
Офлайн
Вот репозиторий:
https://github.com/ENTRODEC/entrodec
Вот конфигурация сервисов:
https://github.com/ENTRODEC/entrodec/blob/master/app/modules/shop/resources/configs/services.yml
Вот скомпилированный бутстрап:
https://github.com/ENTRODEC/entrodec/blob/master/app/cache/bootstrap.py
Вот роуты:
https://github.com/ENTRODEC/entrodec/blob/master/app/modules/shop/resources/configs/routes.yml
Офлайн
И Вы считаете, что это очень удобно???
Офлайн
4kpt_IV
сервисно-ориентированный фреймверк выглядит утопией и в чистом виде зачастую не нужен…
Офлайн