web7 was developed to address the lack of an up to date yet still simple web framework compatible with Android API 21 (Android 5.0+, Java 7). The need for it to work on top of Java 7 pretty much eliminated most of other frameworks I could use as base, so I had to go dependency-less and write a HTTP server almost from scratch (Java has an API for TCP sockets). In the project it was originally made for it was supposed to serve only 2 endpoints, but I took the solution further and made it a standalone framework. Later on I made some improvements and implemented concepts common in other frameworks like middlewares. Thanks to web7 I gained a lot of knowledge about the HTTP protocol.
© 2025 Bartosz Zimoch. All rights reserved