By the way, I discovered last week that #bun as a #scalajs target is pretty awesome. I use #scalacli (also a really brilliant project) for the build. I was able to build scala facades for several Bun APIs (Server, Router, SQL) relatively quickly. I use the entr tool to recompile the Scalajs app with scala-cli when code changes and restart the bun server.

#scala #javascript #wasm

Scala.js to Wasm—Exploring the Wasm backend for Scala.js with Sébastien Doeraene

YouTube

Scala.js to Wasm—Exploring the Wasm backend for Scala.js with Sébastien Doeraene - YouTube

https://m.youtube.com/watch?v=HuPG-4ayXQM

#scala #fp #programmingLanguages #FunctionalProgramming #scalajs #wasm

Scala.js to Wasm—Exploring the Wasm backend for Scala.js with Sébastien Doeraene

YouTube
Add Support for Wasm Component Model and WASIp2 · Issue #5121 · scala-js/scala-js

PoC design and implementation: #5121 (comment) Background This issue is kinda part of #4991 to support "server-side Wasm" To support "server-side Wasm", we have to remove all the JS dependencies. W...

GitHub
The latest release of Scalafmt introduces support for Scala.js 👏 #scala #scalajs https://github.com/scalameta/scalafmt/releases/tag/v3.9.0

 📣  The recording of the awesome talk:

How #Scala is made and how you can help? By Krzysztof Romanowski (VirtusLab) at our #bayareascala #sfscala #meetup in #SanFrancisco is now available to watch on #PeerTube

https://watch.softinio.com/w/tnFvpbzrK1LfqqkLW1YRm4

Don't forget you can use your #mastodon account to subscribe , like and comment on our #PeerTube instance where we post all our Scala content ad-free. You can also subscribe to our channel using #rss

Join our meetup group to be informed of upcoming online and in-person #scala meetups: https://lu.ma/qq7k3iem

We have a lot planned for 2025 ! 

Please share !

#functionalprogramming #scalajs

cc @scala_lang @scala_space @tgodzik @SethTisue

How Scala is made and how you can help? By Krzysztof Romanowski

PeerTube
Laminar 17.2.0 released, packing some cool new Airstream features: splitting observables by pattern match, localstorage synced vars, StrictSignal mapping, and more! https://laminar.dev/blog/2024/12/13/laminar-v17.2.0 #Scala #ScalaJS
Laminar v17.2.0 · Laminar

New Airstream features: splitting by pattern match; LocalStorage Vars, other derived Vars, mapping strict signals without an owner, and more.

Laminar 17.1.0 brings new ergonomic features for managing state with Var-s #scala #scalajs https://laminar.dev/blog/2024/08/14/laminar-v17.1.0
Laminar v17.1.0, News & Stickers · Laminar

New Airstream features: splitting Vars, and zooming into Vars without an owner.

Initial implementation of the WebAssembly backend. by sjrd · Pull Request #4988 · scala-js/scala-js

This commit contains the initial implementation of the WebAssembly backend. This backend is still experimental, in the sense that: We may remove it in a future Minor version, if we decide that it ...

GitHub

Laminar v17 is finally here! 🎉Lots of new features across the board, as well as some bug fixes. #Scala #ScalaJS

https://laminar.dev/blog/2024/05/14/laminar-v17.0.0

Laminar v17.0.0 & Shoelace Web Components v0.1.0 · Laminar

This release has it all: new features, ergonomic improvements, and bug fixes, in both Laminar and Airstream.