Event-driven architecture (EDA) has enabled massive organizations to cope with complexity and decouple business logic behind the scenes, but many of the benefits can get lost when front-end systems make synchronous calls. That’s why many front-end implementations suffer from duplicated business logic, complicated state management, cascading client-server waterfalls, and overall sluggish performance.

Today enterprises are expected to deliver quality user experiences without sacrificing rapid iteration and agility, especially as they experiment with AI capabilities. By bringing EDA to the front end, you can simplify codebases and leverage decoupling for rapid development and testing of new features, like LLM integrations.

In this session, Agrawal will explore what an event-driven frontend looks like, how it simplifies logic, enables high-performance real-time updates, and communicates with existing infrastructure. The demo application will be built using React, Rxjs, and Nodejs, but a similar experience can be built with any JavaScript framework or backend.

Harnessing Events for Reactive and AI-powered Frontends

Speaker

Dev Agrawal

Software Engineer

Smart Data

Dev Agrawal is a software engineer at Smart Data, and makes content on YouTube and Twitch around software development and design. Dev has been...

More about Dev Agrawal