Rilis Rails 7.0
(rubyonrails.org)- Visi-visi yang hingga beberapa tahun lalu mustahil kini semuanya menjadi mungkin seiring teknologi-teknologi utama telah mapan
→ ES6/ESM, HTTP/2, Import Maps
→ Lingkungan pengembangan tanpa perlu Node
- Hotwire + Turbo + Stimulus menjadi opsi rekomendasi bawaan
→ Menggantikan Webpack, Turbolinks, dan Rails UJS yang ada sebelumnya
→ Dari sebelumnya terintegrasi erat dengan Webpack, kini dibuat lebih longgar agar berbagai JS bundler bisa digunakan (esbuild, rollup.js, dll.)
→ CSS bundler yang bergantung pada Node juga dibuat lebih longgar: Tailwind CSS, Bootstrap, SaaS, PostCSS, dll.
-
Penambahan encrypted attributes ke Active Record (diambil dari yang digunakan di HEY)
-
Gem marginalia di-upstream kembali ke Active Record QueryLogs
-
Pemuatan kueri asinkron
3 komentar
Saya masih belum naik ke 7, tetapi webpack sudah saya singkirkan lebih dulu, dan saya menggunakan hotwire+turbo+stimulus dengan baik.
Saya bahagia.
Saya penggemar ror. Saya bersyukur mereka terus bekerja keras membuatnya.
Kalau tidak ada rails, saya akan ngoding pakai apa ya...
Mungkin saya akan memilih Django... jadi penasaran juga. hehe
https://jeho.page/essay/2021/12/17/ruby-on-rails-7.html
Hal-hal yang dibicarakan di tulisan di atas tampaknya semuanya sudah diterapkan ke Rails.