Skip to main content

Reactive programming: dealing with asynchrony

DrupalCamp
Spain
Imagen durante la charla

Reactive programming is a way of managing asynchronicity by declaring data flows that perform certain processes on the data that passes through them. This data is normally generated asynchronously; it is a way of declaring 'reactions' to change.

Browser-side applications are becoming increasingly complex and have to manage a lot of asynchronous load, mainly due to events generated by the user and the browser as responses to AJAX requests.

Through reactive programming and RxJS extensions, it is possible to manage asynchronicity in a succinct and easier-to-maintain way than the traditional approach in a JavaScript environment.

RxJS is strongly integrated in Angular, and is also usable in Vue.js or even React.

This talk aims to be an introduction to reactive programming and why you should start using it in your development.

Speakers
RIcardo Sanz Ante

Ricardo Sanz

CTO