Errai’s mission is to make building rich client applications not just easier, but more scalable and manageable. App grow over time, features get added, and code bases balloon into an albatross for developers. By applying good practices, and leveraging frameworks which promote modularity and decoupling, many of these pain points can be avoided. Errai is such a framework.
Errai provides a comprehensive framework and tools for building rich web applications, leveraging the GWT compiler. With standard server-side APIs, such as CDI, in the browser, managing large web applications was never so easy.