Liferay offers basic web portal functionalities out-of-the-box, but there are several ways to extend the platform’s front-end capabilities to meet more complex business needs. The key thing is to choose the right technology to build a Liferay portlet for your purposes. Let’s take a closer look at the most popular options.