Skip to content

Commit bd4b64f

Browse files
committed
Update skeletons.md
Add the wiringbits scala-webapp-template, and reorganize the existing links, some are outdated and others are archived, let's reflect that in the docs.
1 parent 6e5d240 commit bd4b64f

File tree

1 file changed

+29
-15
lines changed

1 file changed

+29
-15
lines changed

libraries/skeletons.md

Lines changed: 29 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,25 @@ title: Project Skeletons
66
These application skeletons get you started in no time!
77

88

9+
### [Play application with Scala.js](https://github.com/vmunier/play-with-scalajs-example)
10+
11+
Example application showing how you can integrate [Play](https://www.playframework.com/) with Scala.js.
12+
13+
### [AWS Lambda with Scala.js](https://github.com/bgahagan/scalajs-lambda.g8)
14+
15+
A skeleton to build an AWS Lambda handler using Scala.js 1.0. Uses sbt-scalajs-bundler to manage npm dependencies and sbt-native-packager to package lambda for deployment.
16+
17+
### [npm scalajs-starter](https://github.com/konradst/scalajs-starter)
18+
19+
Scala.js Node.js skeleton app / library handled with ```npm start```, ```build```, ```test```, ```clean``` commands.
20+
21+
### [wiringbits scala-webapp-template](https://github.com/wiringbits/scala-webapp-template)
22+
Modern web app skeleton based in Play + Scala.js + React (powered by Slikny) + Material UI + Scalablytyped, including user registration, login, admin portal, and automatic deployments with Ansible.
23+
24+
25+
## Scala.js 0.6.x
26+
These applications are outdated but could be useful as references if you happen to be involved in older Scala.js versions.
27+
928
### [Example app with Docker and backend](https://gitlab.com/bullbytes/scala-js-example)
1029
A minimal but complete web application showing how to use Scala.js together with a server (Akka HTTP) and a database (Postgres). The app is dockerized and easy to set up.
1130

@@ -19,28 +38,23 @@ It is made with Scala.js & [Play Framework](https://www.playframework.com/). App
1938
### [SPA tutorial with Scala.js and React](https://github.com/ochrons/scalajs-spa-tutorial)
2039
Simple Single Page Application tutorial built upon scalajs-react, Play and Bootstrap.
2140

22-
### [Play application with Scala.js](https://github.com/vmunier/play-with-scalajs-example)
23-
Example application showing how you can integrate [Play](https://www.playframework.com/) with Scala.js.
24-
2541
### [Play application with Scala.js and Workbench](https://github.com/aholland/play-scalajs-workbench-example)
2642
Example setup which, using the [Workbench plugin](https://github.com/lihaoyi/workbench), prevents any change made to client code from causing a compile error on the [Play](https://www.playframework.com/) server, which could otherwise slow down client development.
2743

28-
### [Node.js module with Scala.js](https://github.com/rockymadden/scala-node-example)
29-
Proof of concept to determine if Scala.js could be leveraged to make a Node.js module.
44+
### [Scala Google Spreadsheets](https://github.com/sherpal/Scala-Google-Spreadsheets)
45+
Allows to create [Google custom functions](https://developers.google.com/apps-script/guides/sheets/functions) in [Google SpreadSheets](https://www.google.com/intl/en_UK/sheets/about/) with Scala.
3046

31-
### [AWS Lambda with Scala.js](https://github.com/bgahagan/scalajs-lambda.g8)
32-
A skeleton to build an AWS Lambda handler using Scala.js 1.0. Uses sbt-scalajs-bundler to manage npm dependencies and sbt-native-packager to package lambda for deployment.
3347

34-
### [npm scalajs-starter](https://github.com/konradst/scalajs-starter)
35-
Scala.js Node.js skeleton app / library handled with ```npm start```, ```build```, ```test```, ```clean``` commands.
48+
## Archived
49+
50+
These applications are not maintained anymore but could be useful as references.
51+
52+
### [Node.js module with Scala.js](https://github.com/rockymadden/scala-node-example)
53+
54+
Proof of concept to determine if Scala.js could be leveraged to make a Node.js module.
3655

37-
### [scalaWUI](https://github.com/mathieuleclaire/scalaWUI)
38-
A ready to work Client/Server application built with [scalatra](http://scalatra.org/),
39-
[scala.rx](https://github.com/lihaoyi/scala.rx), [autowire](https://github.com/lihaoyi/autowire). An example using the
40-
D3.js lib.
4156

4257
### [Udash Generator](http://guide.udash.io/#/bootstrapping/generators)
58+
4359
Project generator for the Udash framework - creates a customized, complete and runnable Udash based application.
4460

45-
### [Scala Google Spreadsheets](https://github.com/sherpal/Scala-Google-Spreadsheets)
46-
Allows to create [Google custom functions](https://developers.google.com/apps-script/guides/sheets/functions) in [Google SpreadSheets](https://www.google.com/intl/en_UK/sheets/about/) with Scala.

0 commit comments

Comments
 (0)