Article Public (all visitors)

The introduction to Reactive Programming · GitHub

Gist 2018

The introduction to Reactive Programming you've been missing

"Reactive programming is programming with asynchronous data streams.
In a way, this isn't anything new. Event buses or your typical click events are really an asynchronous event stream, on which you can observe and do some side effects. Reactive is that idea on steroids. You are able to create data streams of anything, not just from click and hover events. Streams are cheap and ubiquitous, anything can be a stream: variables, user inputs, properties, caches, data structures, etc. For example, imagine your Twitter feed would be a data stream in the same fashion that click events are. You can listen to that stream and react accordingly...

Show More

Curated by

FoundryBase

Updated 11 months ago

Browse more

View all Articles

Adjacent discoveries

Related resources

Continue from source

More from source

Browse more from Gist

Contribute to FoundryBase

Found something worth adding?

Sign in to suggest resources and start building your own collection.