UNPKG

generator-prospa

Version:

Create fully working Single Page Applications using various technology combinations

75 lines (50 loc) 1.97 kB
# generator-prospa [![NPM version][npm-image]][npm-url] [![Dependency Status][daviddm-image]][daviddm-url] > Single Page Application creator. ## What is it? Generate fully working Single Page Application projects using various combinations of front-end and middle-tier technologies, using various JVM languages. Supported languages: * Java * Kotlin * Scala * Groovy Supported front-ends: * ReactJS * AngularJS * EmberJS * Vue.js Supported middle-tier: * Javalin * Spring Boot * Spring MVC * Vert.x Any combinations of these are possible. You can choose to use either `yarn` or `npm` as your client build and packaging tool. ## Features * Generated projects are fully ready to build and execute; * Fully working client-side routing; * Fully working server-side routing, deep-linking works, no ugly hash-routing; * Example JSON web-service API; * Existing toolchains just work for the various front-ends, including proxying of web-service API. ## Installation First, install [Yeoman](http://yeoman.io) and generator-prospa using [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)). ```bash npm install -g yo npm install -g generator-prospa ``` Then generate your new project: ```bash yo prospa ``` ## Project Status This project is currently in BETA. Things mostly work but there may be some rough edges. Some constructs may not be 100% idiomatic for the various different JVM languages, feedback is welcome. ## License GPL-3.0 © [Caprica Software Limited](http://capricasoftware.co.uk) [npm-image]: https://badge.fury.io/js/generator-prospa.svg [npm-url]: https://npmjs.org/package/generator-prospa [travis-image]: https://travis-ci.org/caprica/generator-prospa.svg?branch=master [travis-url]: https://travis-ci.org/caprica/generator-prospa [daviddm-image]: https://david-dm.org/caprica/generator-prospa.svg?theme=shields.io [daviddm-url]: https://david-dm.org/caprica/generator-prospa