Chapter 9. Extending Liferay effectively
This chapter covers
- Liferay’s Ext plugin
- A Liferay architecture walkthrough
- Best practices for Liferay development
I’m sure most of you’ve seen Spiderman, right? Or at least, if you haven’t seen the movie, you’ve had a chance to read the comic book. One of the reasons I’ve always liked the character of Peter Parker/Spiderman is his humanity. He’s reachable. You understand him. He struggles just like the rest of us. And many of the stories are about his struggle to come to terms with this great power he’s been given. Sometimes he succeeds in that struggle, and many times he fails. This kind of story rings with a truth that I think most people can relate to, and it’s likely a big part of the reason ...