salam kenal.
nama saya moh hasbi assidiqi.
saya ga tahu mo nulis apa. karena sepertinya belum ada topik spesifik di thread ini.
saya pingin share my first impression on rails.
seru sekali ternyata. MVC-nya terasa banget. ORM-nya sangat memudahkan. dan filosofi convention over configuration-nya memang mantab.
it's like using the best combination of tools for web development.
buat teman2 yang baru mulai, berikut contoh skenario pembuatan web menggunakan rails.
as usual, we start with hello world.
untuk membuat web bertuliskan hello world. berikut adalah step-nya.
1. buat kerangka dasar web.
> rails new mysite
2. dari step pertama tersebut kita sudah dapat web yang bisa up and running. untuk mencobanya, perlu kita nyalakan servernya. the good news is you don't need xampp. the server is already there.... fyi, this is the first rails feature that struck me, mengingat instalasi xampp di mac osx tidak semudah di windows.
untuk menjalankan servernya, change directory ke folder yang baru dibuat (mysite)
> cd mysite
> rails server
setelah server berjalan, kita bisa mengaksesnya di localhost:3000. when you behind proxy like me, remember to turn it off.
3. pada step ini, kita perlu membuat kerangka untuk halaman helloworld.
> rails generate controller helloworld index
setelah proses generate selesai, kita bisa mengaksesnya di localhost:3000/helloworld/index
4. mengedit kerangka yang telah dibuat dengan mengedit file app/views/helloworld/index.html.erb
ubah isinya menjadi berikut
<h1>Hello World</h1>
5. Selesai......
btw, sebenarnya untuk helloworld, menggunakan rails sangat tidak disarankan.
itu saja share dari saya.....