Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jwstegemann/proceed
https://github.com/jwstegemann/proceed
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jwstegemann/proceed
- Owner: jwstegemann
- Created: 2016-06-10T13:07:43.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-08-12T21:02:36.000Z (over 8 years ago)
- Last Synced: 2024-10-18T11:54:31.989Z (2 months ago)
- Language: Scala
- Size: 129 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.com/jwstegemann/proceed.svg?token=zBsDYAoDLeq7AWeK5fyk&branch=master)](https://travis-ci.com/jwstegemann/proceed)
[![Scala.js](https://www.scala-js.org/assets/badges/scalajs-0.6.8.svg)](https://www.scala-js.org)# Proceed
a scala libary for creating user interfaces in javascript like [React](https://facebook.github.io/react/) build with [Scala.js](http://www.scala-js.org/)
## The development version
Checkout project an run `sbt ~fastOptJS` in the project. This should
download dependencies and prepare the relevant javascript files. If you open
[http://localhost:12345/target/scala-2.11/classes/index-dev.html](http://localhost:12345/target/scala-2.11/classes/index-dev.html) in your browser,
it will show you your running code in `AppJS`. You can then
edit the application in `AppJS` and see the updates be sent live to the browser
without needing to refresh the page.## The optimized version
Run `sbt ~fullOptJS` and open up [http://localhost:12345/target/scala-2.11/classes/index-opt.html](http://localhost:12345/target/scala-2.11/classes/index-opt.html) for an optimized (~200kb) version
of the final application, usefull for final publication.