Introduction to Veronica
A fast, elegant and versatile Java backend web framework.
Disclaimer
Veronica is still in the early stages of its development, and its documentation is not complete.
Veronica is a lightweight Java framework designed to develop REST APIs and web applications. It comprises many features that aim to provide a smooth development process and empower developers to fully unleash their creativity. Every single component of the framework was designed around the following three principles:
- Fast
Veronica is designed to add minimum overhead to your application, in order to keep your codebase as lightweight as possible. This means that Veronica is fast to integrate in your projects, fast to deploy and keeps your application running fast. - Elegant
Veronica aims to keep your code readable, providing a well-organized and clearly named set of components, facilitating the learning process and allowing for an enjoyable coding experience. All of its features are designed to be intuitive, so that you never have to go back to read the documentation a second time. - Versatile
Veronica is designed to be flexible, in order to adapt to your application's needs. Veronica does not force you to structure your code in any particular way, enabling developers to keep their ideas at the core of the application design. Moreover, all components of Veronica are designed to be extended and customized with relative ease.
Updated over 5 years ago