OMG thank you! So many times I've wished for a nice way to leverage React UI components within Rails without the nuisance of APIs, client-side state, etc. This appears to fit that bill nicely.
Are there any glaring reasons one would not want to use this library?
I've been using this for years, editing locally with Sublime, while running everything on a remote Linux vm. Because it's two way sync, anything created/modified on the server is also sync'd back to your local filesystem. I end up syncing most of the remote $HOME so I can easily fire up a new VM, sync, and go. It really is fantastic.
Add authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It's all available out of the box.
You'll even get advanced features such as User Federation, Identity Brokering and Social Login.
Are there any glaring reasons one would not want to use this library?