Ruby on Rails Versi 5 Telah Rilis, Apa Aja Yang Baru ?
Kemarin, Ruby On Rails 5 baru saja di rilis. Setelah 6 bulan penantian, tepatnya desember tahun lalu, akhirnya versi stabil dari Rails 5 diluncurkan kemarin, 30 juni 2016. Banyak sekali penambahan feature baru yang sangat bermanfaat bagi pengembangan saas yang di masukan dalam rilis kali ini. Berikut adalah perubahan terbesar dari Rails 5.
Rails API
Sebetulnya feature ini telah di canangkan sejak 2012 dan di implementasikan pada salah satu versi Rails 4 yang tidak di rilis. Dengan fitur ini, kita dapat membuat Rails berada dalam mode API, dengan mengurangin dependency yang tidak kita gunakan jika kita hanya mersponse dengan JSON.
Kita bisa membuat aplikasi baru dengan API mode hanya dengan mengeksekusi
rails new my_api --api
Action Cable
Action Cable adalah framework untuk menggunakan web socket di rails. Web socket adalah feature yang bisa di gunakan untuk membuat real time aplication seperti chatting, notifikasi, dan async background task. Action Cable menyediakan semua hal yang di butuhkan untuk membuat aplikasi yang menggunakan web socket mulai dari Channels yang di sediakan di rails, hingga javascript yang bisa di gunakan di komputer client.
Info lebih lanjut Rails Announcement