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.