README.asc
September 19, 2016 ยท View on GitHub
= Slides for Full Stack Java with JSweet, Angular 2, PrimeNG, and JAX-RS
This is part of the sample application for the presentation "Full Stack Java with JSweet, Angular 2, PrimeNG, and JAX-RS", originally given at JavaOne in September, 2016 by https://www.linkedin.com/in/kitomann[Kito D. Mann] from https://virtua.tech[Virtua, Inc.]. It demonstrates how you can write an https://angular.io[Angular 2] application with http://www.primefaces.org/primeng/[PrimeNG] components using Java (courtesy of the http://jsweet.org[JSweet] transpiler), and have it talk to a standard Java back-end using https://jax-rs-spec.java.net/[JAX-RS].
== Viewing
These slides are in pure HTML -- just view angular-primeng-jsweet-jaxrs.html and you're good to go!
You can also https://kito99.github.io/angular-primeng-jsweet-todo-slides/[view them online].
== Building
The presentation slides are plain HTML and http://lab.hakim.se/reveal-js/#/[reveal.js^], built using http://asciidoctor.org[Asciidoctor^].
To generate all of the HTML slides from the source, first install Node and npm. Then, install grunt:
npm install
Finally, run the build:
grunt build
== Sample Application
The sample application is located in two repositories:
- https://github.com/kito99/angular-primeng-jsweet-todo-client
- https://github.com/kito99/angular-primeng-jsweet-todo-slides
== License
++++

Slides for Full Stack Java with JSweet, Angular 2, PrimeNG, and JAX-RS by Virtua, Inc. is licensed under a Creative Commons Attribution 4.0 International License.*
++++