Подтвердить что ты не робот

Есть ли эквивалент python для Laravel 4?

Laravel 4 позволяет мне легко и эффективно разрабатывать приложение для малого масштаба и масштаба предприятия, а его модульные концепции позволяют мне расширять его ядро, создавать пользовательские пакеты многократного использования и легко следовать методам TDD.

Я погружался в прекрасный мир python (v3) и задавался вопросом, что эквивалентная веб-инфраструктура будет в сообществе python? Структура, которая следует за некоторыми из тех же основных концепций, встроенных в Laravel 4, таких как шаблон проектирования MVC, легкое тестирование, модульный дизайн, пакеты и т.д.

4b9b3361

Ответ 1

Да. Pyramid - это то, что вы ищете. Он написан с нуля, чтобы основываться на общих библиотеках и компонентах Python, и вы можете поменять местами на другие части по своему усмотрению. Python как язык предназначен для TDD, и Pyramid использует это. Вы можете нажимать свои собственные библиотеки, если они достаточно абстрактны, для PyPi для себя, если хотите, но вы можете, конечно, просто держать их в своих собственных проектах тоже.

Существуют и другие фреймворки Python, но если вы ищете модульную и расширяемую среду, не имеющую большого количества фреймворческих помех в предпочтении вашего рабочего стиля, Pyramid - это путь.

P.S. этот вопрос лучше подходит для программистов .stackexchange.com.

Ответ 2

Вы можете посмотреть структуру, которую я сейчас создаю, а именно glim. В нем есть вдохновение из игрового каркаса и ларавелла. Вы можете получить дополнительную информацию на странице docs.

Он также имеет систему расширений, в которой разработчики могут интегрироваться с ней. Вы можете посмотреть extensions, который я создал;