Читать книгу: «Три кита современного web-каркаса на python»

Шрифт:

Введение

Об авторе

Автор является выпускником Волгоградского государственного университета по направлению «Математика» (ученая степень - бакалавр). Свой путь в промышленном программировании начал с языка Python и на момент написания книги практикует в IT-индустрии на протяжении 16 лет, занимая позиции Senior Developer и технического лидера (Tech Lead). В свободное от основной работы время автор непрерывно занимается исследованиями в области развития и оптимизации современных web-технологий.

Благодаря фундаментальным трудам таких ученых, как Эндрю Таненбаум, Крис Дейт и Лусиану Рамальо, автор сформировал, а также непрерывно совершенствует свой образ мышления в IT. Настоящий труд является первым изданием автора, которое призвано помочь становлению и качественному развитию разработчиков любого уровня до полностью автономного, экспертного состояния.

Структура книги

Настоящая книга в первую очередь является инженерным справочником, при изучении которого читателю не обязательно начинать чтение с самого начала. Архитектура книги построена по модульному принципу. В каждой главе первым параграфом всегда будет идти короткое описание («Содержание и цели»), раскрывающее круг решаемых задач и возможное отображение исследуемых технологий на реальный бизнес-процесс. Завершающий параграф каждой главы будет посвящен стратегическому вектору развития технологий или эволюции разработчика как профессионала («Взгляд в будущее»).

Для проведения сравнительного анализа, а также многочисленных практических исследований автор будет использовать в рамках демонстрационного стенда следующий стек базовых инструментов:

Ubuntu 24.04.1 - будет использоваться как базовая ОС.

Docker 29.8.0 - для полностью изолированной работы и настройки проекта.

Python 3.12 - на момент написания книги является наиболее стабильной и оптимизированной версией интерпретатора.

Flask 3.1.3 - актуальная мажорная версия легковесного микрофреймворка.

Django 6.1.1 - актуальная современная версия монолитного каркаса.

FastAPI 0.115 - актуальная версия асинхронного фреймворка.

Django REST Framework (DRF) 3.18.1 - специализированный инструментарий, привлекаемый автором для полноценного сравнения REST API возможностей исследуемых экосистем.

Работа с ИИ

Автор настоятельно рекомендует рассмотреть работу с AI – ассистентами, т.к. по состоянию на 2026 год это является активным двигателем прогресса по всему миру и в разных областях науки. Им были проведены некоторые исследования в этой области, вот короткая выжимка:

Claude (Anthropic)

Сайт: https://claude.ai/

Ограничения: Имеются региональные ограничения.

Статус: Платная. Работа через подписки, например Pro plan Monthly.

Модель: OPUS 5.5

Специфика: Строго облачная закрытая модель. Нельзя скачать локально.

Как работает: Интегрируется через официальные плагины в PyCharm.

https://plugins.jetbrains.com/plugin/27310-claude-code-beta-

Безопасность: Работает через внутреннее API JetBrains. Не требует системных песочниц в Linux.

Плюсы: Мгновенный ответ, гигантский контекст. Делает под ключ, остается только контроль за исполнением.

Бесплатный фрагмент закончился.

149 ₽

Начислим +4

Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.

Участвовать в бонусной программе