LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

Я так скажу, можно вполне проклясть человека, который на том же Rust сделает SPA, т.к. у JS есть экосистема и best practice, большое сообщество и куча инструментов. У того же «Rust в браузере» этого очень мало, а где-то нет вообще.

Я думаю что все не так страшно. Основная сила в HTML5 и CSS, множество фреймворков и компонентов построено на них. Остается только доступ к браузерным API - bindgen это предоставляет.

Что касается практик, фреймворки вроде yew просто повторяют тот же Elm в точности, ничего не переизобретая. Вот тут прямо видно откуда уши ростут https://github.com/yewstack/yew/blob/master/docs/getting-started/build-a-sample-app.md. Я бы смело пробовал в командах где основной бекенд язык Rust для каких-то систем поменьше, админок и тд.

Исходная версия vertexua, :

Я так скажу, можно вполне проклясть человека, который на том же Rust сделает SPA, т.к. у JS есть экосистема и best practice, большое сообщество и куча инструментов. У того же «Rust в браузере» этого очень мало, а где-то нет вообще.

Я думаю что все не так страшно. Основная сила в HTML5 и CSS, множество фреймворков и компонентов построено на них. Остается только доступ к браузерным API - bindgen это предоставляет.

Что касается практик, фреймворки вроде yew просто повторяют тот же Elm в точности, ничего не переизобретая. Вот тут прямо видно откуда уши ростут https://github.com/yewstack/yew/blob/master/docs/getting-started/build-a-sample-app.md