Django is a high-level Python Web application server that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
Мне нравится, как легко мне как разработчику-любителю было приступить к работе с django. Документация фантастическая, и большинство вещей объясняется простыми словами. Вокруг проекта также есть сообщество, которое делает использование django еще более приятным! Единственное, что мне не нравится в django, это его медлительность при рендеринге шаблонов. При локальной работе все работает гладко, но после развертывания страница загружается несколько секунд.
До сих пор это не было слишком большой…
Мне нравится, как быстро все работает на питоне (по сравнению с другими языками). Это также делает отладку менее болезненной, поскольку возникает меньше ошибок, когда что-то идет не так.
Также простая интеграция между внешним и внутренним кодом, которая помогает мне писать лучшие приложения быстрее, чем если бы я использовал, например, C # или Java! Некоторые вещи загружаются дольше, но ничего особенного — возможно, потому, что они существуют так долго? Все еще учусь :) Пробуйте разные…
Плюсы
Простой синтаксис, так что это весело, даже если вы не знаете никакого предварительного опыта программирования! Может использоваться на разных платформах, таких как iOS, Android! Позволяет очень быстро создавать сложные пользовательские интерфейсы, просто написав несколько строк на странице, а не используя jsps.
Мне нравится, как легко django делает вещи для новичков (если мы ничего не знаем о программировании). Вы получаете то, что ожидаете в большинстве случаев, но иногда есть некоторые причуды, которые могут сбить нас с толку в первый раз, используя их, когда они использовались раньше с другими веб-фреймворками, такими как flask или nodejs/express и т. д. Но все же очень хороший фреймворк, особенно если кто-то хочет создать простой сайт быстро! Если бы у меня не было этой проблемы, никто бы не…
Плюсы
Легко учиться
Отличная документация
Хорошая поддержка форума сообщества.
Быстрая кривая обучения, даже начинающие программисты могут легко начать ее, не зная ничего, кроме базовых навыков Python, необходимых любому начинающему программисту (не так уж сложно).
Минусы
Только Python 3
Нет;' хорошо работать вместе с Flask, Pyramid, GAE+GAE SDK
Мне нравится, как легко django делает вещи для меня как разработчика-любителя, у которого нет опыта в веб-разработке или python, но просто хочет, чтобы мой сайт был быстро! Однако документация могла бы быть и получше — есть некоторые разделы, которые на первый взгляд не имеют смысла (например, вопросы "как использовать эту функцию"), потому что они не очень хорошо объяснены; однако, как только кто-то спрашивает их о том, что происходит с их кодом, внезапно все становится ясным :) Также при…
Плюсы
Очень универсальный
Возможность простого развертывания, вы можете развернуть свое приложение везде, где установлен Python + оно использует контейнеры Docker, поэтому все среды выглядят одинаково.
Действительно отличная поддержка сообщества, которая знает, что лучше всего