Acknowledgements #
This framework takes several well-made libraries in the Java community and arranges them in a way that makes it possible to rapidly create web applications. They are as follows:
Functionality | Library |
---|---|
Routing and the HTTP stack | Vert.x Web |
Configuration parsing and management | Lightbend Config |
Database access and ORM | Hibernate |
JSR 303 Bean Validation implementation | Hibernate Validator |
Templating engine | Apache Freemarker |
Dependency injection | Guice (pronounced ‘juice’) by Google |
Ergonomic development language | The Apache Groovy programming language (groovy-lang.org) |
Build tooling | Gradle Build Tool |
Testing | JUnit 5 |
Java Bean wrapper | Minimalcode |
HTTP Client | Apache Commons HttpClient (apache.org) |
A heartfelt thank you goes out to the creators, maintainers and contributors of these amazing projects for their hard work and generosity 🙏🏼
Documentation written using the Typora editor.