Разработка веб-приложений с использованием Flask на языке Python

Разработка веб-приложений с использованием Flask на языке Python

В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах создания законченного приложения социального блогинга. Автор книги Мигель Гринберг познакомит вас с основными функциональными возможностями фреймворка и покажет, как рас­ ширять приложения дополнительными веб-технологиями, такими как поддержка миграции базы данных и взаимодействия с веб-службами. Вместо того чтобы навязывать строгие правила, как это делают дру­ гие фреймворки, Flask оставляет за вами свободу принятия решений. Если вы имеете опыт программирования на языке Python, данная книга покажет вам, как можно воспользоваться такой свободой творчества!

Flask отличается от других фреймворков тем, что позволяет разра­ботчику сесть на место водителя и получить полный контроль над его приложением. Возможно, вам уже доводилось слышать фразу: «бороться с фреймворком». Такое происходит с большинством фреймворков при попытке реализовать нестандартное решение. Это может быть попытка использовать другой механизм управления базами дан­ных или иной способ аутентификации пользователей. Отклонение от пути, предусмотренного разработчиками фреймворка, приносит мас­су неприятностей. Фреймворк Flask не такой. Хотите использовать реляционную базу данных? Отлично, Flask поддерживает их. Предпочитаете базу данных NoSQL? Нет проблем, Flask способен работать и с ними. Хо­тите использовать механизм хранения данных собственной разра­ботки или вообще решили обойтись без базы данных? Замечатель­но. Используя Flask, можно выбирать, какие его компоненты будут применяться в приложении, и даже писать собственные. Все в ваших руках!

Post Author: Nikulux

Добавить комментарий