SlinkyDemos
ScalaJsReactDemos
SlinkyDemos | ScalaJsReactDemos | |
---|---|---|
2 | 1 | |
29 | 11 | |
- | - | |
4.9 | 5.1 | |
3 months ago | 3 months ago | |
Scala | Scala | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SlinkyDemos
-
State of Scala.js frameworks
Given that you want interoperability with js, I'd start by playing with https://scalablytyped.org/, then, play with the scalajs-react demos (https://github.com/ScalablyTyped/ScalaJsReactDemos) and the slinky demos (https://github.com/ScalablyTyped/SlinkyDemos). There are some libraries that scalablytyped doesn't support pretty well but you can leverage https://github.com/nafg/scalajs-facades for those.
-
Scala 2.13 on Android (with GraalVM and Gluon Mobile)
See for instance this demo source, deployed through expo, which uses a bunch of third party libraries like antd component library, react router, web view, custom fonts, playing audio, etc.
ScalaJsReactDemos
-
State of Scala.js frameworks
Given that you want interoperability with js, I'd start by playing with https://scalablytyped.org/, then, play with the scalajs-react demos (https://github.com/ScalablyTyped/ScalaJsReactDemos) and the slinky demos (https://github.com/ScalablyTyped/SlinkyDemos). There are some libraries that scalablytyped doesn't support pretty well but you can leverage https://github.com/nafg/scalajs-facades for those.
What are some alternatives?
diode - Scala library for managing immutable application model
purescript-react-basic - An opinionated set of bindings to the React library, optimizing for the most basic use cases
tyrian - Elm-inspired Scala UI library.
bug - Scala 2 bug reports only. Please, no questions — proper bug reports only.
Laminar - Simple, expressive, and safe UI library for Scala.js
purescript-halogen - A declarative, type-safe UI library for PureScript.
shoelace-css - A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME. WE ARE LIVE ON KICKSTARTER! 👇👇👇
Converter - Typescript to Scala.js converter
slinky - Write Scala.js React apps just like you would in ES6
effect - A fully-fledged functional effect system for TypeScript with a rich standard library