Over a million developers have joined DZone.

WEB4J - A Minimalist Web App Framework

DZone's Guide to

WEB4J - A Minimalist Web App Framework

Free Resource

WEB4J is a java web application framework built by the author of javapractices.com. It was built out of deep frustration with existing tools. WEB4J is appropriate for people looking for a simpler way to build java web apps. Some important things about it:

  • it's a full stack java web app framework
  • it has the smallest 'surface area' of any tool in its class (only 82 classes in its API)
  • it allows you to put your SQL statements in plain .sql text files
  • it allows your Model Objects to be immutable
  • it places validation in the Model Object itself (not external to it)
  • it has no custom xml files or annotations
  • it doesn't use object-relational mapping
  • its forms are implemented with plain HTML (no custom tags for controls)
If this sounds interesting, please see web4j.com for more information.



Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}