Порівняння трьох найпопулярніших web-каркасів для розробки проектів в Python.

Abstract

В даній статті наведено результати досліджень особливостей застосування трьох найпопулярніших web-каркасів для розробки проектів у Pyton: Pyramid, Django та Flask. Відмічається, що найбільш гнучкий каркас Pyramid може бути застосований лише для створення невеликих додатків з відкритим кодом. Однак, Django надає чудовий набір компонентів за замовчуванням і з цієї причини він набуває популярності у виборі для створення середніх та великих веб-програм. Каркас Flask відмінно підходить для розробників, які працюють з невеликими проектами і потребують швидкого створення web-додатків, простого веб-інтерфейсу і вимагає невеликої конфігурації. Всі три каркаси задовольняють відповідний список вимог, який змінює дизайн продукту та швидкість роботи нових функцій та виправлень. Тут Flask показує себе з найкращого боку і як Django може відчувати себе незграбним у невеликому проектному масштабі. Гнучкість і розширюваність Pyramid не відіграє важливої ролі для розробників, але слід також враховувати нові вимоги до динамічного технічного забезпечення, що постійно висуваються розробниками.

Authors and Affiliations

В. М. Мельник, К. В. Мельник Б. В. Шульга

Keywords

Related Articles

IoT-мережа на базі Bluetooth-модулів для автоматизованого керування споживанням енергоресурсів.

У статті запропонований алгоритм відключення від електроживлення непріоритетних приcтроїв за допомогою розроблених IoT Master та IoT Slave блоків. Керування блоками здійснюється або автоматизовано у локальній мережі, або...

. Програма підготовки до друку дипломів про вищу освіту за даними ЄДЕБО із використанням сучасних технологій Java.

Вирішено актуальну задачу автоматизації підготовки до друку дипломів про вищу освіту за даними здобувачів вищої освіти, експортованими з Єдиної Державної Електронної Бази з питань Освіти (ЄДЕБО). Мета роботи: виконати ан...

ОГЛЯД ЗАСОБІВ БЕЗПЕКИ ВЕБ-САЙТІВ ТА ЇХ ПОРІВНЯННЯ У ПОПУЛЯРНИХ CMS

The basic security arrangements websites that are written on popular CMS – Drupal, Wordpress, Joomla, OpenCart are considered in the article. A comparative analysis of security tools (modules) above content management sy...

Робочий простір та особливості 5-осьового паралельного верстата з надлишковими приводами.

Високошвидкісна обробка є одним з основоположних підходів у підвищенні продуктивності праці і якості одержуваних деталей в машинобудівному виробництві, яких можна досягти при використанні для обробки багатокомпонентних 5...

КОНСТРУКТИВНЫЕ ОСОБЕННОСТИ УГЛЕДОБЫВАЮЩИХ МАШИН И КОМПЛЕКСОВ И ИХ КЛАССИФИКАЦИЯ КАК ОБЪЕКТОВ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ В ПРОФИЛЕ ПЛАСТА.

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

Download PDF file
  • EP ID EP538212
  • DOI -
  • Views 70
  • Downloads 0

How To Cite

В. М. Мельник, К. В. Мельник Б. В. Шульга (2018). Порівняння трьох найпопулярніших web-каркасів для розробки проектів в Python.. КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, 4(30), 88-94. https://europub.co.uk/articles/-A-538212