Наткнулся на новость про интересную штуку из мира веба. Появился фреймворк Jaspr, который позволяет делать сайты на Dart, без привычного JavaScript. Причём идея не в том, чтобы всё переписать с нуля, а скорее в том, чтобы дать альтернативу тем, кто уже сидит на Dart и Flutter.
Суть простая. Пишешь как будто Flutter-приложение, с компонентами и логикой, а на выходе получаешь обычный сайт с HTML и CSS. За счёт этого страницы грузятся быстрее и нормально индексируются, потому что это не canvas, как у Flutter Web, а обычный DOM. Из коробки есть серверный рендеринг, можно делать статику, SPA, работать с роутингом и данными. В целом это попытка сделать что-то вроде React, только на Dart, с привычной для Flutter-разработчиков логикой. Но вопрос скорее не в технологии, а в том, взлетит ли это вообще. Потому что JavaScript уже везде, и просто "можно без него" ещё не значит, что кто-то массово начнёт так делать. С другой стороны, для ниши Flutter-разработчиков это выглядит вполне логично.
Кто-нибудь уже пробовал или хотя бы смотрел в сторону Dart для веба? Или это из серии "интересно, но останется в своей песочнице"?
Суть простая. Пишешь как будто Flutter-приложение, с компонентами и логикой, а на выходе получаешь обычный сайт с HTML и CSS. За счёт этого страницы грузятся быстрее и нормально индексируются, потому что это не canvas, как у Flutter Web, а обычный DOM. Из коробки есть серверный рендеринг, можно делать статику, SPA, работать с роутингом и данными. В целом это попытка сделать что-то вроде React, только на Dart, с привычной для Flutter-разработчиков логикой. Но вопрос скорее не в технологии, а в том, взлетит ли это вообще. Потому что JavaScript уже везде, и просто "можно без него" ещё не значит, что кто-то массово начнёт так делать. С другой стороны, для ниши Flutter-разработчиков это выглядит вполне логично.
Кто-нибудь уже пробовал или хотя бы смотрел в сторону Dart для веба? Или это из серии "интересно, но останется в своей песочнице"?
