Sébastien Doeraene – Getting started with Scala.js, Laminar and Vite
If you’re interested in learning how to use Scala.js, Laminar, and Vite to build modern web applications, then you’ve come to the right place. Sébastien Doeraene is a well-known expert in the Scala community, and he has recently released a series of tutorials that will help you get up and running with these technologies.
What is Scala.js?
Scala.js is a compiler that allows you to write Scala code and have it transpiled to JavaScript. This allows you to write front-end applications in a type-safe, functional programming language, which can be a huge productivity boost for many developers.
What is Laminar?
Laminar is a reactive UI library for Scala.js that allows you to build modern web applications using a functional and declarative approach. It’s similar to libraries like React and Vue.js, but is designed specifically for Scala.js applications.
What is Vite?
Vite is a build tool that is designed for modern front-end development. It offers a fast and efficient development experience, with features like hot module replacement and optimized production builds.
Getting started with Scala.js, Laminar and Vite
Sébastien Doeraene’s tutorials cover everything you need to know to get started with these technologies. He walks you through setting up a new project, writing your first Scala.js application, and using Laminar to create a reactive UI. He also shows you how to use Vite to streamline your development workflow and optimize your production builds.
Whether you’re new to Scala.js or just looking to level up your skills, Sébastien’s tutorials are a must-read. You can find them on his website, where he regularly shares his expertise on Scala and front-end development.
Conclusion
If you’re interested in building modern web applications with Scala.js, Laminar, and Vite, then be sure to check out Sébastien Doeraene’s tutorials. With his expert guidance, you’ll be up and running in no time.
This seems to be the repo with the code from this presentation: https://github.com/sjrd/scalajs-sbt-vite-laminar-chartjs-example