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.

My Job for the next couple of weeks

I can't help but brag about how cool my current gig is with Open Logic. My task for the next few weeks is to write a simple sample app - and create alternative MVC implementations. Targeted frameworks include Struts, Spring MVC, WebWork, Tapestry and JSF. Not only am I working from home, but they dropped off an AMD XP 2800 to work with. Installing Fedora Core 2 with VMWare is what I'm up to this morning. Working with open source all day - it doesn't get much better than this.

Posted in Java at Jul 09 2004, 08:36:52 AM MDT 11 Comments
Comments:

I don't suppose there's anyway for me to convince you to sneak in a little trial of JPublish while your at it? ;-)

Posted by Anthony Eden on July 09, 2004 at 10:08 AM MDT #

That is excellent! Hats off to you.

Posted by Grego on July 09, 2004 at 10:12 AM MDT #

What does Open Logic do? I have looked at their site like three times and I can not figure out how I would use their product?

Posted by Mike on July 09, 2004 at 11:01 AM MDT #

To put it simply, the have an installer that installs and configures a bunch of open source projects. You can pick and choose the ones you want to install. For anyone that's tried to get Apache+Tomcat working, you know the pain configuring some of these projects can be.

Posted by Matt Raible on July 09, 2004 at 11:12 AM MDT #

Let us know if you need any help / info for the WebWork implementation.

Posted by Jason Carreira on July 09, 2004 at 12:10 PM MDT #

Well their installer would install but i wouldn't recommend that for any production system.

Posted by 66.167.118.135 on July 09, 2004 at 01:46 PM MDT #

I agree - it's best used for setting up a development environment. However, I think they're working on making production system installs easier too.

Posted by Matt Raible on July 09, 2004 at 02:01 PM MDT #

I personally believe that companies like Open Logic are so important for the open source community. Many corporate environments look down on open source because the integration of various projects is left up to the developer and/or IT department. No project manager wants employees wasting time trying to figure out the ins and outs of getting a bunch of components to play together in the sandbox. Companies like Open Logic help to "brand" open source...to paint a pretty picture if you will.

Additionally, they help test open source projects and provide viable feedback. Many individual/informal users find problems and never report them. Open Logic's business is to report issues and/or contribute patches. It is very much a win-win situation.

Posted by Dan Allen on July 10, 2004 at 11:04 AM MDT #

Wow! Way to go! Pretty cool stuff. BTW thanks for your a$$ kickin sample apps you have already created.

Posted by Matt Morton on July 13, 2004 at 08:33 PM MDT #

Hey Matt, any chance you could post a JSF and Tapestry comparison when your done with this project. I would like to see you reactions to the two working on the same project. I am planning similar for route for one of our simple web apps to see which would be the easier solution.

Posted by John Christopher on July 16, 2004 at 08:39 PM MDT #

John - I'll try and post a comparison when I'm done. I'm sure a lot of it will depend on how quickly I can build each version - and their support systems.

Posted by Matt Raible on July 17, 2004 at 11:35 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed