Inertia provides a protocol to render components written in modern frontend frameworks such as React, Vue.js, and Angular, directly from the backend. Inertia4J is a JVM adapter implementing such a protocol, and currently offers first-class support for Spring and Ktor. Below, you can find usage instructions for each framework.
- Using with Spring (Java / Kotlin)
- Using with Ktor (Kotlin)
- Advanced Usage and Extending Inertia4J
- Roadmap
- Contributing
Inertia4J was designed from the start to be easy to use for small projects, yet fully customizable and modular, so you can tweak the library to fit your project's needs. If you want to learn about customizing and extending Inertia4J, you can read the advanced usage guide.
Inertia4J is an Open Source project created by @edrd-f and @pefcos. If you'd like to contribute with any new features or bug fixes, please read the contributing guide.