Summary
In this chapter, we have seen that WEF is a powerful software automation tool. Its software automation capability has been geared towards the creation of not only portlets, but also web applications, widgets, and even delivering these applications to mobile devices. This software automation capability not only enables great productivity gains, but also insulates developers from the complexity of writing low-level code.
As we saw, WEF has numerous features and builders that make the development of portlet applications much faster.
We also looked at the core components of WEF — builders, models, and profiles. With the topics we have covered here, you now have a good foundation to start thinking as a WEF developer or modeler. In the next chapter, we will apply all the concepts we have learned here to build our portlets.