• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скачать HTMX + Flask: современные веб-приложения Python, пройдите курс JavaScript - talkpython (2021)

bart

bart

PRO
Сообщения
44.554
Реакции
22.519
HTMX + Flask: современные веб-приложения Python, пройдите курс JavaScript
HTMX + Flask: Modern Python Web Apps, Hold the JavaScript Course
training.talkpython

1637778955570.png


htmx сегодня является одним из самых популярных сайтов в веб-разработке, и не зря. Этот фреймворк, а также библиотеки и методы, представленные в этом курсе, позволят вам написать лучшие веб-приложения Python, которые вы когда-либо писали: чистые, быстрые и интерактивные без всех этих накладных расходов на интерфейс.


Если вы веб-разработчик Python, который хотел создавать более динамичные интерактивные приложения, но просто не хотите (или не можете) писать значительную часть своего приложения в многофункциональной JavaScript-инфраструктуре внешнего интерфейса, вам обязательно понравится htmx . Эта библиотека позволяет вам писать код Python, который вам нравится, и при этом добавлять этот интерактивный аспект со стороны клиента.


О чем этот курс и чем он отличается?
htmx - очень интересная технология. Это одна из первых легитимных библиотек, обещающих динамические интерактивные веб-приложения без сложного JavaScript. htmx позволяет нам писать код на стороне сервера на любом языке (в нашем случае Python) и с помощью нескольких простых атрибутов HTML оживлять наши страницы.

Это единственный курс (о котором мы знаем), который показывает вам полный жизненный цикл создания приложений на основе Python и Flask, ориентированных на htmx . В отличие от базовых руководств, в которых вы найдете только краткое описание простой функции, мы берем полноценное веб-приложение и расширяем его, добавляя три реальные функции, основанные на htmx .

Более того, мы покажем вам, как правильно использовать htmx с Flask и Python . Полученный код невероятно чистый и впечатлит практически любого профессионального веб-разработчика.

Что мы будем строить
В ходе курса мы добавим к существующему приложению ряд функций с поддержкой HTMX . Это приложение, называемое Video Collector , представляет собой красивое веб-приложение Flask, которое позволяет нам сохранять, исследовать, искать и воспроизводить видео, которые мы собрали с YouTube.

Какие темы освещаются
В этом курсе вы:

  • Посмотрите, чем htmx отличается от распространенных интерфейсных фреймворков JavaScript, таких как Vue и React.
  • Поймите обмен на стороне сервера, включенный атрибутами htmx (например hx-trigger).
  • Добавьте щелчок для редактирования в существующее приложение Flask, управляемое данными.
  • Узнайте о jinja-partials пакете для рефакторинга наших шаблонов jinja2 (с htmx или без него).
  • Добавьте глубокие ссылки в наше динамическое веб-приложение , чтобы мы могли делиться ссылками в интерактивных сегментах.
  • Добавьте активный поиск в существующее приложение Flask, управляемое данными.
  • Внедрите историю браузера для действий htmx (позволяющую перемещаться вперед и назад).
  • Добавьте бесконечную прокрутку в наше приложение.
  • Различайте запросы полной страницы и частичные запросы htmx в рамках одного метода просмотра во Flask.
  • И многое другое
Для кого этот курс?
Этот курс предназначен для всех, кто создает веб-приложения на Python и хочет, чтобы они были более интерактивными в манерах, часто характеризующихся как SPA (одностраничные приложения), но не хочет (пере) писать приложение в значительной степени в сложной интерфейсной среде JavaScript, такой как Vue. .js или React.js.

Уровень опыта для прохождения этого курса не очень высок . Вам понадобиться

  • Базовое понимание того , как работает Колба
  • Опыт работы с основными концепциями Python (такими как классы, функции и декораторы), но ничего сложного (например, async или метаклассы)
  • Вам нужно будет немного узнать о HTML и HTTP.




Продажник:

Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO

Качать без ограничений Купить доступ к 1 теме
Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу