Langsung ke konten utama

Postingan

Menampilkan postingan dengan label Ruby

Apa Itu Ruby? Sejarah dan Filosofi

  Apa Itu Ruby? Sejarah dan Filosofi Pengenalan Ruby Ruby adalah bahasa pemrograman yang unik, tidak hanya karena kemampuan teknisnya, tetapi juga karena filosofi yang mendasarinya. Ruby adalah bahasa pemrograman yang dinamis, berorientasi objek, dan bersifat open source yang dikembangkan pada pertengahan 1990-an oleh Yukihiro "Matz" Matsumoto di Jepang. Ruby adalah bahasa yang seimbang, di mana penciptanya, Yukihiro "Matz" Matsumoto, memadukan bagian dari bahasa favoritnya (Perl, Smalltalk, Eiffel, Ada, dan Lisp) untuk membentuk bahasa baru yang menyeimbangkan functional programming dengan imperative programming. Bahasa ini sering digunakan dalam pengembangan aplikasi web, terutama karena framework populernya, Ruby on Rails , yang mempermudah membangun aplikasi dengan cepat. --- Sejarah dan Perkembangan Ruby 1993: Kelahiran Ide dan Implementasi Awal Pada Februari 1993, Matz mulai mengimplementasikan bahasa pemrograman...

Ruby on Rails - Sebuah Ringkasan

David Heinemeier Hansson menciptakan Ruby on Rails dengan prinsip Convention over Configuration, yaitu kerangka kerja yang meminimalkan kebutuhan konfigurasi rumit. Rails dirancang dengan konvensi bawaan yang kuat sehingga memudahkan pengembangan dan perubahan aplikasi. Rails bersifat open source dan dibangun dengan bahasa pemrograman Ruby, yang terkenal sederhana dan ekspresif. Rails memungkinkan pengembangan cepat, misalnya menambahkan resource baru melalui RESTful routes dan tampilan templated dengan mudah. Rails memiliki komunitas besar dan berpengalaman, sehingga solusi mudah ditemukan melalui Stack Overflow, GitHub issues, blog, tutorial, maupun buku. Dengan dukungan tersebut, masalah biasanya bisa cepat teratasi hanya dengan pencarian di Google. Rails Conventions Rails menggunakan pola MVC (Model-View-Controller) untuk mengatur arsitektur aplikasi. Model Berhubungan langsung dengan database melalui ActiveRecord ORM . ...