The newest version of Rails, Rails 6, was released in late June 2016. Seeing as Rails 5 is still young, we expect its popularity to grow as it matures in 2017. The newest release of Rails came with some interesting additions that web developers should get excited about (aka “now for the science part”):
- Turbolinks 5 allows developers to create Single Page like Applications directly from the Rails stack, by allowing links to fetch full HTML pages and replacing the body, without the need for client-side JavaScript frameworks.
- ActionCable is a new way to use websockets in Rails to create real time applications. This makes creating notifications and chat features so much easier, all the while still having access to all your Active Record resources.
- Rails 5 also merged the popular rails_api gem into its codebase. Developers can now easily create API only applications in Rails and hook them up to their favorite JavaScript or native frameworks.
Article Credit: Alexandre Ouellette