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

LiferayLiferay

Liferay

Actionable insights, tutorials, and best practices for building modern, Liferay solutions.

ReactReact

React

Guides and practical tips for crafting fast, interactive, and scalable React applications.

Spring BootSpring Boot

Spring Boot

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

Node.jsNode.js

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.

How to Share JavaScript Code and Libraries Using JS Import Maps in Liferay
Vishal SharmaVishal SharmaAug 18, 2026

How to Share JavaScript Code and Libraries Using JS Import Maps in Liferay

Introduction You create a custom element and bring in your usual tools. A router, a forms helper, and an HTTP client. Code your feature, deploy it, and it runs. Then you build the widget. The next. Same tools, added again each time. Everything is okay until the day you have to update a version or create an API client, and suddenly you are searchin...

Read More
9 min read
Liferay Upgrade vs Modernization: What Are You Really Solving?
Bhavin PanchaniBhavin PanchaniAug 11, 2026

Liferay Upgrade vs Modernization: What Are You Really Solving?

Introduction I recently reviewed an enterprise intranet portal that had been running on Liferay since version 6.0. The company had upgraded it multiple times over the years -6.0 to 6.4, then to 7.0, and eventually to 7.4 Update 60. On paper, they were on a modern version of Liferay. In reality, the portal was built like it was still 2010. If you...

Read More
6 min read
Liferay Style Books UX: A Content Manager's Guide
Bhargav BarotBhargav BarotAug 6, 2026

Liferay Style Books UX: A Content Manager's Guide

Introduction Content managers rely on Style Books to keep a site on-brand without opening a single line of CSS. Every quarter, Liferay refines that experience a little further, and the latest round of Style Books UX enhancements is aimed squarely at the people who use the tool every day, not just the developers who build the themes underneath it. ...

Read More
4 min read
Real Time Speech-to-Text Integration in React Using Web Speech API
Avinash PrajapatiAvinash PrajapatiJul 22, 2026

Real Time Speech-to-Text Integration in React Using Web Speech API

Introduction We mostly use a keyboard when working with web applications. But sometimes typing takes time. If you fill a form, search for something, write notes, or do other thing at the same time, speaking can be much more easy. Because of this, many websites and apps put voice to text now. It help users finish things more fast and also make the...

Read More
6 min read
Object Actions + webhooks: triggering external systems on record change
Dinesh KumarDinesh KumarJun 25, 2026

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...

Read More
3 min read
Multiple Custom Elements in a Single Client Extension
Dinesh KumarDinesh KumarJun 23, 2026

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...

Read More
3 min read
Liferay Knowledge Base: Build a Smarter Support Portal
Maitri PatelMaitri PatelJun 18, 2026

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 ...

Read More
6 min read
Tracking Memory Leaks in React with DevTools and Performance Profiling
Vishal SharmaVishal SharmaJun 16, 2026

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...

Read More
7 min read
From CRA to Vite: Modernizing React Client Extensions
Nishant TankariyaNishant TankariyaJun 11, 2026

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...

Read More
9 min read
  • First
  • Back
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 30
  • Next
  • Last

© 2026 IGNEK. All rights reserved.

Ignek on LinkedInIgnek on InstagramIgnek on FacebookIgnek on YouTubeIgnek on X