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

бесплатно 0
4.5 126
Pyramid як найбільш гнучкий каркас Pyton, його застосування для створення невеликих додатків з відкритим кодом. Набір компонентів каркасу Django, що використовуються для розробки середніх та великих веб-програм. Каркас Flask для створення web-додатків.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Порівняння трьох найпопулярніших Web-Kapkacib для розробки проектів в PythonСвіт веб-каркасів Python повний вибору: Django, Flask, Pyramid, Tornado, Bottle, Diesel, Pecan, Falcon та багато інших, що конкурують за інтересами розробників. Django включає в себе ORM з коробки, a Pyramid та Flask залишають ці речі за розробником, щоб вибрати, як вони хочуть зберігати свої дані чи взагалі для збереження даних в цілому [1]. Вибір компонентів для додатків Flask та Pyramid дає більшу гнучкість для розробників, використання яких не відповідає стандартному ORM і потребує взаємодії з різними робочими процесами або шаблонами. Наприклад, розробник може структурувати додаток Flask з усіма функціями, повязаними з користувачем, у users.py та функціями, повязаними з продажами, в ecommerce.py, а потім імпортувати їх і додавати їх у свій додаток на site.py. Видно, що Django розділяє проект на індивідуальні програми, тоді як Pyramid і Flask очікують, що проект буде «єдиним додатком» з кількома видами (функції відображення views) або моделями.

Список литературы
1. Мігель Грінберг - Flask. Створення Web-додатків, 2006, - 272 с.

2. Джефф Форсє - Розробка Web лолатків на Django, 2009, - 456 с.

3. Адріан Головатий - Django. Детальний довідник, 2010, - 550 с.

4. Володимир Дронов. Django: практика створення Web-сайтів, 2016, - 528 с.

5. https://github.com/Pylons/pyramid

6. https:// github. com/miguelgrinberg/Flask-SOCKETIO

7. https://www.djangoproject.com/

8. https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world-legacy

9. https://github.com/django/django

10. http://jinja.pocoo.org/

11. http://docs.sqlalchemy. org/en/latest/

Размещено на .ru

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?