Refactoring to Real-time with React & ActionCable
Details
Ed is going to live code. It's probably going to be a disaster. Come watch!
First, he'll use the react-rails gem (https://github.com/reactjs/react-rails) (without webpacker (https://github.com/rails/webpacker)) to demo a strategy of refactoring a plan Rails app (i.e. scaffold) into an app that uses React components.
Josef did the same thing many meetups ago, so, just to make things interesting, he'll mix in ActionCable (https://github.com/rails/rails/tree/master/actioncable) to implement a feature that's not chat.
What can you do with ActionCable that isn't chat or gaming? Ed will be implementing a ViewModel (https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel) (Or maybe it's called data binding (https://en.wikipedia.org/wiki/UI_data_binding)? I don't know. Naming things is hard.)
The point is that we'll be trying to kill the browser's refresh button. It'll be fun. Or an embarrassing disaster.
