Yegor Bugayenko - An Immutable Object Oriented Web Framework (Ru)

JSP, JSF, Spring, Play, Spark and many other web development frameworks are very popular, but very procedural. They don’t really respect the principles of encapsulation, they are full of static methods, setters-and-getters, singletons, NULL references, and other OOP anti-patterns. Using that frameworks turn us into procedural programmers writing in Java syntax. is a project that is making an attempt to change the landscape of Java web frameworks, but introducing an immutable and truly OOP design.
Back to Top