Aren't You bored of downloading JQuery fro your web applications? In this presentation (and related sample project) I will show how to automate most of the task needed for the front-end part of a Java web application.
1. Aren't You bored of downloading Jquery?
(“Front-end tools in Java webapps”)
Lucio Benfante
(lucio@benfante.com)
2. Build process
● From sources to final artifacts (or even to deploy)
● Standard/known structure
● Dependency management
● Platform independent
● IDE independent
● Repeatable
● Automatic (for Continuous Integration)
5. Briefly... (!)
● Node.js: the base Javascript platform
● Npm: package manager for Node.js
● Bower: package manager for front-end artifacts
● Gulp: a streaming bulding system
● Grunt: another building system (task oriented)
● Karma: test executor
● ...