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.
Speaker
Dev Agrawal
Software Engineer
Smart Data