Extending Sonar with Facebook Flux

Screen Shot 2015-12-23 at 7.52.58 PM

React JS is part of Facebook’s “Flux” architecture, which was created for many of the same reasons Sonar was created. As you can see by comparing the two diagrams on this page, Sonar makes “server push” an optional flow. This is because many of the applications we build don’t need server push. However, we recently worked on a home automation application that used Firebase as the server push data source. React is designed especially for the “realtime server push” or “callback” pattern.

Screen Shot 2015-12-23 at 8.19.20 PM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s