Hotwire перевернул веб-разработку и вернул её к истокам! / История веба / Turbo

Опубликовано: 01 Декабрь 2021
на канале: Хекслет
7,422
319

🔥 Курсы для Ruby on Rails разработчиков на Хекслете: https://bit.ly/3G3863c

Что такое Hotwire и какую проблему он решает? Много мяса о том, что откуда появилось, как хотваер возвращает нас к истокам и как разрабатывать веб-приложения без кучи кода на JS.

О спикере:
Александр Павлють – руководитель отдела концептуального проектирования Ингипро, курировал переезд всей компании на рельсы с весны этого года.

- 00:00:00 - интро и о спикере
Документация о теме: https://hotwired.dev/
Convention over configuration https://rubyonrails.org/doctrine/#con...
Дэвид Хейнемейер Ханссон — Создатель Ruby on Rails говорит про галеры из СНГ, 1C и Достоевского    • Дэвид Хейнемейер Ханссон — Создатель ...  

- 00:02:30 - фуллстеки и веб-мастера
Кто такие веб-мастера https://wiki.rookee.ru/webmaster/

- 00:04:48 - какие задачи были раньше: HTML, SSI, фреймы
Server Side Includes https://ru.wikipedia.org/wiki/SSI_(%D...)

- 00:06:36 - золотой век веб-разработки
- 00:10:57 - откуда появился AJAX, частичное обновление и JSON
- 00:12:08 - Single-page application для перформанса и Frontend Apps как класс
- 00:13:50 - как появился фронтенд
- 00:16:16 - Закон Конвея и почему вы не фейсбук или гугл
- 00:19:53 - как команды iOS, Android и веб работают вместе: комбинаторный взрыв и как мы стали забывать, кто такие Full Stack разработчики
RailsConf 2016 - Turbolinks 5: I Can't Believe It's Not Native! by Sam Stephenson    • RailsConf 2016 -  Turbolinks 5: I Can...  

- 00:21:43 - зачем это всё нужно и как это применяется в Ruby on Rails
Подробнее: https://turbo.hotwired.dev/handbook

- 00:25:11 - Turbo Drive
Картинка на скорость реакции    • RailsConf 2016 -  Turbolinks 5: I Can...  

- 00:28:13 - Turbo Frames https://tailwindcss.com/
- 00:30:12 - Turbo Streams
- 00:35:40 - StimulusJS https://stimulus.hotwired.dev/
- 00:37:58 - о чём говорят на конференциях об оптимизации
- 00:39:07 - что ждёт Hotwire в 2022 и в будущем
- 00:42:23 - упаковка абстракций и оптимизация решений
- 00:45:40 - раскол в Ruby- и web-разработке?

Другие вебинары Александра на канале Хекслета:
- Алгоритм результативной удаленной работы с джуниор-разработчиками:    • Как удалённо работать с джуниор-разра...  
- Как повысить закрываемость задач на работе:    • Что скрывает работодатель от программ...  
- Договариваемся о результате программиста: OKR, тикеты, понимание и результат задач:    • Договариваемся о результате программи...