Себастьян Доэраен — Начало работы со Scala.js, Laminar и Vite
ScalaIO FR
0:00 / 0:00
Себастьян Доэраен — Начало работы со Scala.js, Laminar и Vite
1 639 просмотров · 3 года назад
ScalaIO FR
3,46 тыс. подписчиков
1 639 просмотров · 3 года назад
Начиная с нуля, мы создаём небольшое приложение на Scala.js с минималистичной, редактируемой в реальном времени столбчатой диаграммой. Мы демонстрируем настройку для быстрого цикла сохранения-обновления. Мы используем следующие технологии:
VS Code с Metals в качестве IDE;
sbt с плагином sbt-scalajs;
Vite, быстрый упаковщик JavaScript и сервер разработки;
Laminar, библиотека пользовательского интерфейса Scala.js, основанная на функциональном реактивном программировании (FRP);
Chart.js, библиотека JavaScript для отображения красивых графиков;
ScalablyTyped, для получения статических типов для Chart.js.
Значительная часть доклада посвящена Laminar и его модели FRP. Мы не обсуждаем аспекты серверной части.
Слайды: https://drive.google.com/file/d/18dws...