Foundations of Frontend Projects - Introduction

Frontend development in Liferay is uses a decoupled, modular architecture to build pages. The key to this approach is understanding client extensions, which are the standard way to deliver JavaScript applications, styles, and other resources to your Liferay instance. Client extensions provide a flexible and scalable method that separates your frontend code from the backend, enabling independent, efficient development cycles.

Frontend development in Liferay is uses a decoupled, modular architecture to build pages.

This module focuses on getting your frontend project off the ground. You'll explore Liferay pages, learn how to choose the right tools for your project, and start developing an application.

By the end of this module, you’ll have the knowledge and skills to

  • Understand the components that make up Liferay pages.
  • Set up a modern JavaScript project using a recommended toolchain.
  • Create and deploy custom element client extensions.
Loading Knowledge