Simple Page Application Example with API REST backend
- Maven, for project scaffolding
- ActiveJDBC, for ORM
- SQLite3, as DB for simplicity
- SparkJava, for REST framework
- Yeoman/webapp-generator for scaffolding
- Gulp, for tasks automation
- Browserify
- Handlebars, for template rendering
- Bootstrap v3
- Page.js for routing
cd backend
mvn clean install
mvn dependency:copy-dependencies
./run.sh
cd ../frontend
1.2npm install --global gulp-cli bower
(if not installed yet)npm install
bower install
gulp serve