Yet another weather application, based on Scala.js, scalajs-react and Playframework
Yet another weather application, based on Scala.js, scalajs-react and Playframework.
Features:
Tech stack:
The project is using following JavaScript packages:
Full list of JS dependencies is in package.json.
scalajs-react router is used for SPA routing.
diode is used for managing application state.
XHR client of scalajs.dom is used for XHR requests.
circe is used for JSON encoding/decoding
Webpack is used to bundle Scala.js generated javascript and npm dependencies.
SCSS/Images are bundled via webpack as well.
Application backend is writted with following tech stack:
Slick
Following external services are used: