Blog : Insights on Liferay DXP, Java & ReactJS
Stay updated with expert insights, engineering practices, and hands on tutorials across Liferay DXP, Java, and ReactJS crafted to help teams build scalable, high quality digital experiences.
Browse By Category
Liferay
Actionable insights, tutorials, and best practices for building modern, Liferay solutions.
React
Guides and practical tips for crafting fast, interactive, and scalable React applications.

Spring Boot
Clear technical walkthroughs for building robust and reliable Spring Boot services.

Node.js
Expert guidance for creating efficient, high performance backend systems with Node.js.
Our Latest Insights to Power Your Digital Growth
Explore expert curated articles designed to simplify complex digital topics. Our blogs keep you informed on the latest technologies.

Object Actions + webhooks: triggering external systems on record change
Introduction: When we connect systems to Liferay, it is usually a lot of work. We have to use API polls or write Java code. With Webhook activities, Liferay can immediately transfer information to another program. This occurs whenever someone adds, updates, or removes something from the system. This is like a notification system. When something h...

Multiple Custom Elements in a Single Client Extension
Introduction: The development methodology of Liferay DXP supports writing modular front-end applications through the use of Custom Elements (Web Components). Custom Elements are normally created in Client Extension (CX) files, and hence, allow extending functionality without changing the platform. In the past, most developers thought that every c...

Liferay Knowledge Base: Build a Smarter Support Portal
Introduction Most teams don't struggle because documentation doesn't exist. It does because of not being in any one place. It's placed across email threads, outdated wiki pages, and tribal knowledge that walks out the door when someone leaves. Liferay's Knowledge Base module addresses this directly. It gives your portal a structured, maintainable ...

Tracking Memory Leaks in React with DevTools and Performance Profiling
Introduction You build a feature, test it locally, ship it, and it works great. Until someone leaves it open in a tab for two hours and the whole thing falls apart. Scrolling freezes, clicks stop registering, browser crashes. Memory leaks are sneaky that way. There's no build error, no red warning. They just quietly pile up while your app is runn...

From CRA to Vite: Modernizing React Client Extensions
Introduction If you have been developing React Client Extensions on Liferay DXP for some time now, it is highly likely that you had a project generated via Create React App. For years, CRA was the standard way of setting up your React apps with sensible defaults and out-of-the-box support for everything you needed. However, if you have generated a...

Liferay Security Best Practices: SSO, OAuth & RBAC
Introduction Security on an enterprise portal isn't a one-and-done proposition, it is an ongoing consideration. In the case of an organization that runs on Liferay, authentication and access control isn't just best practice; it defines the experience of the organization during compliance audits, the level of protection for the organization's data,...

Liferay AI Hub, Digital Sales Room & Data Platform
From Portals to Intelligent Experiences : How Liferay AI Hub, Digital Sales Room & Data Platform Are Redefining Enterprise DXP For years, enterprise digital platforms were built around a familiar set of capabilities: content management, employee portals, and customer self-service. The goal was to centralize access, reduce friction, and create a co...

Integration of Alfresco with Liferay
Introduction Businesses these days need content and a nice experience. Alfresco is a platform for managing documents and keeping them safe. It helps with workflows. Keeping track of records. Liferay is a platform that helps create websites and portals for companies. When you connect Alfresco and Liferay using CMIS, you get the best of both worl...

Container-Based Liferay Deployments Docker & Kubernetes Guide
Introduction Containerization isn't a trend for Liferay teams anymore. It's no longer a future trend. Docker delivers consistency across environments, while Kubernetes helps applications scale and stay resilient. Together, they change how enterprise portals are shipped, updated, and maintained. This guide is for teams actively running or planning...
- First
- Back
- 1
- 2
- 3
- 4
- 5
- ...
- 29
- Next
- Last