Написать пост

Создатели Ruby on Rails выпустили инструмент для отказа от JavaScript при разработке веб-приложений

Аватарка пользователя Булат Яббаров

Состоит новинка из ряда отдельных фреймворков, которые вместе творят настоящую магию.

Компания Basecamp уже успела создать одноимённый менеджер проектов и разработать Ruby on Rails. А сейчас она решила посягнуть на святое и выпустить Hotwire. На сайте проекта говорится, что это «альтернативный подход к созданию современных веб-приложений без использования JavaScript». 

Создатели Ruby on Rails выпустили инструмент для отказа от JavaScript при разработке веб-приложений 1

В основу инструмента лёг фреймворк Turbo. Он представляет из себя набор дополнительных методов для ускорения изменений страниц. Также он используется для отправки форм. Достигается высокая скорость благодаря разделению веб-страницы на компоненты и передачи этих кусков через WebSocket.

На сайте проекта заявляется, что Hotwire позволяет достигнуть «скорости одностраничного веб-приложения без написания JavaScript-кода». В том числе за счёт отправки «по проводам» HTML вместо JSON.

Помимо Turbo, в состав Hotwire также входят Stimulus и Strada. Дополнительную информацию о первом можно почитать на странице фреймворка, а вот информация о Strada (как и сам инструмент) появится чуть позже, в 2021 году.

Источник: Hotwire

Следите за новыми постами
Следите за новыми постами по любимым темам
4К открытий4К показов