diff --git a/README.md b/README.md index ca5e8f2..52dd55c 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,30 @@ -# JaVite - -Seamlessly Integrate Vite with Your Java Web Applications for a Modern Development Experience - -### Introduction - -JaVite is a module designed to integrate Vite with Java web applications, focusing on legacy Spring -MVC projects and Thymeleaf templates. It allows developers to modernize their front-end assets using -Vite's powerful bundling capabilities while seamlessly incorporating these assets into traditional -Java web applications. - -### Features - -* Custom JSP tags for importing Vite-generated assets -* Utility functions for managing asset imports -* Support for both development and production environments -* Configuration classes for seamless integration -* Compatibility with legacy Spring MVC projects and Thymeleaf templates -* Monorepo structure to support multiple modules and packages +

+ + JaVite logo + +

+
+

+ Maven Central + Build Status + Javadoc +

+
+ +# JaVite ⚡ + +> Seamlessly Integrate Vite with Your Java Web Applications + +- 🌐 Custom JSP tags for Vite assets +- ⚙️ Asset import utilities +- 🔄 Dev and prod support +- 📁 Seamless configuration +- 💻 Spring MVC & Thymeleaf compatibility + +JaVite (pronounced "jah-vite") is a module designed to integrate Vite with Java web applications, +focusing on legacy Spring MVC projects and Thymeleaf templates. It allows developers to modernize +their front-end assets using Vite's powerful bundling capabilities while seamlessly incorporating +these assets into traditional Java web applications. ### Installation @@ -31,7 +39,6 @@ dependencies { For Maven, add the following to your `pom.xml`: ```xml - com.javite javite-webmvc @@ -84,3 +91,5 @@ This project was inspired by the following resources: - [Spring Framework](https://spring.io/projects/spring-framework) - [Vite](https://vitejs.dev/) - [Gradle](https://gradle.org/) + +For more detailed documentation, please visit [JaVite Documentation](https://javite.com/).