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

Какой питонский эквивалент Sinatra вы бы порекомендовали?

Мне нравится sinatra framework, но, возможно, придется работать в python. Быстрый веб-поиск выявил несколько эквивалентов python, включая itty, flask и juno.

Я хотел бы узнать опыт людей из этих или других эквивалентов синатра. Что бы вы порекомендовали?

4b9b3361

Ответ 1

Хорошо. Итак, я предвзятый, потому что я автор Flask, но здесь кое-что, чтобы помочь вам сделать выбор:

  • itty - очень минимальная фреймворк, бутылка, вероятно, более стабильная альтернатива, если вы хотите установить один файл.
  • Flask - новый и активно развитый, похожий на Sinatra, но также отличается в нескольких точках. Большое количество расширений для SQLAlchemy, CouchDB и т.д.
  • Juno - не обновляется в течение года. Обычно это не самый лучший знак.

Помимо тех, о которых вы упомянули, есть также Бутылка, которая похожа на Flask, но более минималистичную. В отличие от Flask, он также реализует все, начиная с нуля, вместо того, чтобы строить независимый фонд, такой как Werkzeug.

Другими альтернативами является web.py, одна из первых микрокатегорий. То же правило, что и бутылка: повторяет все с нуля.