I recommended the following web client libraries to manage the client-side dependencies in JVM-based web applications explicitly and easily.
jQuery
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.5.1</version>
</dependency>
Bootstrap
<dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>4.5.0</version>
</dependency>
popper.js
<dependency>
<groupId>org.webjars</groupId>
<artifactId>popper.js</artifactId>
<version>2.0.2</version>
</dependency>
jQuery UI
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery-ui</artifactId>
<version>1.12.1</version>
</dependency>
Font Awesome
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>5.13.1</version>
</dependency>
Angular JS
<dependency>
<groupId>org.webjars</groupId>
<artifactId>angularjs</artifactId>
<version>2.0.0-alpha.22</version>
</dependency>
CoffeeScript
<dependency>
<groupId>org.webjars</groupId>
<artifactId>coffee-script</artifactId>
<version>1.11.0</version>
</dependency>
Ember.js
<dependency>
<groupId>org.webjars</groupId>
<artifactId>emberjs</artifactId>
<version>1.12.0</version>
</dependency>
angular
<dependency>
<groupId>org.webjars.bower</groupId>
<artifactId>angular</artifactId>
<version>1.8.0</version>
</dependency>
js-beautify
<dependency>
<groupId>org.webjars.bower</groupId>
<artifactId>js-beautify</artifactId>
<version>1.11.0</version>
</dependency>
bootstrap-colorpicker
<dependency>
<groupId>org.webjars.bowergithub.itsjavi</groupId>
<artifactId>bootstrap-colorpicker</artifactId>
<version>3.2.0</version>
</dependency>
Semantic UI
<dependency>
<groupId>org.webjars</groupId>
<artifactId>Semantic-UI</artifactId>
<version>2.1.4</version>
</dependency>
Top comments (2)
Excellent Dear Friend will be helpful to every Java Developer!
Thank You.