Загрузка страницы

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

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

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

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

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

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

- 00:04:48 - какие задачи были раньше: HTML, SSI, фреймы
Server Side Includes https://ru.wikipedia.org/wiki/SSI_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)

- 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 https://youtu.be/SWEts0rlezA?t=533

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

- 00:25:11 - Turbo Drive
Картинка на скорость реакции https://youtu.be/SWEts0rlezA?t=736

- 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-разработке?

Другие вебинары Александра на канале Хекслета:
- Алгоритм результативной удаленной работы с джуниор-разработчиками: https://youtu.be/afnMkEnbDd4
- Как повысить закрываемость задач на работе: https://youtu.be/ErhLHsKGvmg
- Договариваемся о результате программиста: OKR, тикеты, понимание и результат задач: https://youtu.be/v57O206qHzw

Видео Hotwire перевернул веб-разработку и вернул её к истокам! / История веба / Turbo канала Хекслет
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
1 декабря 2021 г. 20:00:00
00:49:19
Другие видео канала
Решаем задачу с сортировкой массива от большего к меньшему на JS #js #программирование #алгоритмыРешаем задачу с сортировкой массива от большего к меньшему на JS #js #программирование #алгоритмыЛайфхаки для начинающих программистов во время обучения #программирование #онлайнкурсы #shortsЛайфхаки для начинающих программистов во время обучения #программирование #онлайнкурсы #shortsУже на канале: правда ли, что телефоны нас прослушивают и всё о работе аналитика данных в AdTechУже на канале: правда ли, что телефоны нас прослушивают и всё о работе аналитика данных в AdTechОбобщенные типы #typescript #полиморфизмОбобщенные типы #typescript #полиморфизмПример позитивного тест кейса на собеседовании для джуна #тестирование #qaПример позитивного тест кейса на собеседовании для джуна #тестирование #qaУже на канале: как изменились зарплаты и вакансии для айтишников в 2023Уже на канале: как изменились зарплаты и вакансии для айтишников в 2023Мутация массива на JS: джун решает задачу на собеседовании #программирование #js #алгоритмыМутация массива на JS: джун решает задачу на собеседовании #программирование #js #алгоритмыЧто такое полиморфизм #typescript #javascript #полиморфизмЧто такое полиморфизм #typescript #javascript #полиморфизмLifetime сотрудников в ИТ компанияхLifetime сотрудников в ИТ компанияхРазница в разработке на PHP в Европе и СНГ #программирование #phpРазница в разработке на PHP в Европе и СНГ #программирование #phpБольше мидлов богу мидлов! #исследование #hr #программированиеБольше мидлов богу мидлов! #исследование #hr #программированиеА как бы вы решили эту задачу? #программирование #frontend #jsА как бы вы решили эту задачу? #программирование #frontend #jsУже на канале: собеседуем junior python-разработчика #программирование #python #backendУже на канале: собеседуем junior python-разработчика #программирование #python #backendЗачем нужно раннее тестирование. Ответ на собеседовании #тестирование #тестированиепо #qaЗачем нужно раннее тестирование. Ответ на собеседовании #тестирование #тестированиепо #qaКакой язык программирования выбрать первым #программирование #frontend #backendКакой язык программирования выбрать первым #программирование #frontend #backendСтиль кода в PHP #программирование #php #backendСтиль кода в PHP #программирование #php #backendУже на канале: Java в финтехе #программирование #javaУже на канале: Java в финтехе #программирование #javaПро мобильное тестирование в онлайн-кинотеатрах #программирование #тестированиепоПро мобильное тестирование в онлайн-кинотеатрах #программирование #тестированиепоВопрос о медиазапросах на собеседование #frontend #js #программированиеВопрос о медиазапросах на собеседование #frontend #js #программированиеУже на канале: научился печатать код, а что дальше? #программированиеУже на канале: научился печатать код, а что дальше? #программированиеВиды тестирования, часть 2Виды тестирования, часть 2
Яндекс.Метрика