Первая часть из курса “Flask: Создание блога“.
Данная часть является вводной.
Доброго времени суток, с вами Алексей.
Вы смотрите первую часть из курса Flask: Создание блога.
Данный выпуск является вводным. В нем мы поговорим о том:
- Что такое Flask?
- Когда и где его стоит использовать?
- Чему вы научитесь посмотрев этот курс?
Что такое Flask?
Flask - это микрофреймворк для создания сайтов на языке Python. Основная причина почему он называется микрофреймворком - это идея сохранить ядро простым, но легко расширяемым. В нем нет абстрактого уровня базы данных (то есть ORM), нет валидации форм и всего того, что есть в других библиотеках. Однако фласк поддерживает расширения, так называемые блюпринты (blueprints), которые добавляют необходимую функциональность.
Когда стоит использовать Flask?
Выбор конечно зависит от функционала, который вы планируете реализовывать. Исходя из того, что фласк предоставляет разработчику возможность самому выбирать, как реализовывать те или иные вещи, то есть предполагает, что все что нам может потребоваться реализовать - нужно будет написать самому или использовать готовое решение. По-моему мнению, если высобираетесь реализовывать какие-то стандартные задачи, то для них больше подойдет джанго, чем фласк.
Так-же фласк хорошо подходит там, где не нужен фронтэнда, например при написании API.
Фласк очень хорош, если вы хотите получить опыт самостоятельной разработки.
Посмотрев этот курс, вы научитесь основам работы с фреймворком фласк. Так-же использованию SQLAlchemy в связке с Flask. И разработате свой блог с достаточно “богатым“ функционалом.
Ссылка на Flask:
12 views
14
3
4 months ago 00:51:37 1
Harvard CS50 – Full Computer Science University Course
4 months ago 00:02:59 1
LM-Studio. Запускаем у себя на ПК АНАЛОГ GPT. Генерируем Flask приложение с помощью ИИ.
4 months ago 00:11:02 2
Курс по технологии виртуализации и сервера - бесплатный курс для чайников. История виртуализации.
5 months ago 00:28:51 1
Connecting a Front End to MetaMask Applications | Flask and JS Tutorial
5 months ago 00:17:45 1
Лучшие Проекты Для Начинающих Python-Разработчиков
5 months ago 02:05:30 1
HackTheBox - Bookworm
5 months ago 03:39:43 1
Полный курс Sqlite - работа с базами данных SQL для новичков
6 months ago 01:51:23 1
Harvard CS50 (2023) – Full Computer Science University Course