Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Comparative analysis of Struts vs. WebWork vs. Barracuda vs. Maverick?

Does anyone know of a comparative analysis of Struts, WebWork, Barracuda and Maverick. I'd love to find a paragraph or two that I could quote in my chapter on Struts. I'm not at all attempting to say that Struts is better than any of these - I just want to give a fair shake to each one. The reason I'm writing this chapter on Struts is because that's what I'm most familiar with.

Thanks,

Matt

Posted in Java at Feb 17 2003, 09:34:44 AM MST 4 Comments
Comments:

This is something I'm working on myself, out of my own interest as well. I wanted to compare Struts, WebWork, and Maverick (Barracuda wasn't on my list, but I'll have to check it out). I am developing a small app (so that I don't spent a disproprotionate amount of time on code that doesn't help me compare the frameworks and other things I'm wanting to compare). The one big thing I see in favor of Struts is just that it appears to have a lot more users and momentum. This is not a reason to cast aside. There are around a half dozen books on Struts, a lot more users, and things like IBM's WebSphere 5 that apparently is either using, or somehow integrating Struts (saw this in an interview on JavaWorld, but not sure of all the details). So, in terms of paying jobs and which may be more useful to you, I can see Struts as a top choice there. The flip side of course is that I heare A LOT of raving about WebWork. And then Maverick seems to allow both the Struts approach, as well as WebWorks' anonymous controller approach, etc. Anyway, I'm looking forward to doing the comparison. Also, as an initial comparision of WebWork and Struts, you might want to look at Andre Mermega's Versionary blog, as he just ported the Struts Storefront app from the O'Reilly Struts book over to WebWork. That should be an excellent way to directly compare a given app and real code. Here's a link to his post about it.

Posted by Chris B on February 17, 2003 at 07:47 PM MST #

Check out http://www.waferproject.org/ for a summary of many web app frameworks.

Posted by Anonymous on February 18, 2003 at 07:52 PM MST #

See http://barracudamvc.org/Barracuda/docs/barracuda_vs_struts.html very intresting article.

Posted by wassup on February 19, 2003 at 08:03 AM MST #

Thanks..That is really new things for me.. But i want technical differnce between this two technology.. and i also looking forward for Struts2 and Webwork comperision.. If u have any information regarding above then please let me know about that.. Regards..

Posted by Pruthviraj on May 18, 2007 at 09:36 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed