Django

Django

BegProgrammer

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

В Django уже включено куча интересного функционала. Сравнить с тем же Flask’ом, который требует отдельных библиотек для многих функций, а в Django устанавливать дополнительно ничего не нужно — всё уже есть.

Можно долго спорить, какой вариант окажется лучшим, но, по сути, оба стоят внимания.

Django

С каждым годом сообщество Django становится больше, также растёт стабильность и производительность фреймворка. Официальный сайт довольно удобный и представляет полное руководство по джанго. 


Создателями столь классного фреймворка стали разработчики издания Lawrence-Journal World. Этой газете понадобился сайт, чтобы публиковать новости в интернете. Программисты Эдриан Головатый и Саймон Виллисон создали веб-приложение и представили его в 2005 году. Фреймворк стал стремительно развиваться благодаря волонтёрам. Также большую роль в успехе сыграло то, что джанго стали использовать крупные компании для web-сайтов. Это Youtube, Spotify, Reddit, instagram и др. 


В основном Django применяют для создания:

  1. CRM-систем.
  2. CMS.
  3. Коммуникационных платформ.
  4. Сервисов бронирования номеров.
  5. Платформ управления документооборотом.


Django остаётся и будет оставаться многие годы лучшим фреймворком для web-программирования на python. Доказывает это его большой функционал, которого нет ни в одной фреймворке, и огромное комьюнити вокруг него. 

Report Page