Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaelmang/scalajs-vuejs-starter

A starter kit for using a Vue.js facade with Scala.js. Demo and Documentation included.
https://github.com/michaelmang/scalajs-vuejs-starter

Last synced: about 5 hours ago
JSON representation

A starter kit for using a Vue.js facade with Scala.js. Demo and Documentation included.

Awesome Lists containing this project

README

        

## Scalajs Vuejs Starter

A starter kit for using Scala.js with a Vue facade. Demo included.

[Full documentation available on Medium](http://bit.ly/2oInG1g) -- highly recommended

![logo](https://cdn-images-1.medium.com/max/1000/1*hpe6b_z4gbg4XbjJwah_zQ.png)

### **Prerequisites:**

[Install Node.js](https://nodejs.org/en/)

[Install Scala](https://www.scala-lang.org/download/)

[Install JDK](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)

[Install IntelliJ IDEA](https://www.jetbrains.com/idea/) → IDE for our Scala.js

[Install SBT](http://www.scala-sbt.org/) → The Scala Build Tool

[Add the Scala plugin to IDEA](https://www.jetbrains.com/help/idea/2017.1/creating-and-running-your-scala-application.html)

[Briefly read about Scala](https://www.scala-lang.org/)

[Briefly read about Scala.js](https://www.scala-js.org/)

### Getting Started:

`git clone [email protected]:michaelmang/Scalajs-Vuejs-Starter.git`

`cd Scalajs-Vuejs-Starter`

`sbt fastOptJS`

[Open project with IntelliJ Idea](https://www.jetbrains.com/help/idea/2017.1/opening-reopening-and-closing-projects.html#d834299e48)

Run index.html in IntelliJ Idea