Archive for Grails

Mempelajari Bahasa Groovy Basic

Sebelum kita melangkah lebih jauh tentang Grails ada sebaiknya kita mempelajari terlebih dahulu Groovy. Apa itu Groovy ? Groovy adalah basis pemograman untuk membuat aplikasi Grails.

Namun disini saya tidak akan menjelaskan secara detail bagaimana struktur pemograman dengan Groovy. Secara konsep Groovy didalam Grails akan digunakan untuk membuat domain objects, controllers dan services (baca MVC). Namun Groovy juga bisa gunakan sebagai Bahasa Scripting (dapat dieksekusi walaupun hanya 1 line bahasa) seperti batch-file, unix shell-script, dll.

Groovy Scripting

Untuk mempelajari sintax-sintax awal dari Bahasa Groovy kita bisa menggunakan Groovy Console / Command Line seperti berikut:

println "Hello World"

Start->Program Files -> Groovy-1.8.2->Groovy Console

atau Command Line: groovysh

 


 

 

Belajar Grails untuk Pemula

Sebenarnya tulisan ini saya dedikasikan untuk saya sendiri dan para pembaca yang ingin benar-benar mempelajari Grails & Groovy untuk memperbanyak ilmu Programming secara seksama. Saya menulis ini bukan untuk mengajari pembaca tetapi lebih kearah pembelajaran untuk diri saya sendiri dan semoga berguna untuk kita semua.

Apa itu Grails?

Grails itu sebenarnya adalah Web-Application Framework yang menggunakan Groovy sebagai Programming Language yang berjalan diatas Java Virtual Machine. Lalu apakah saya juga harus mahir dalam berbahasa Java juga ? Jawabannya adalah “Iya” walau secara konsep mungkin bisa berbeda antara Java dan Groovy, tetapi ada baiknya kita mengetahui konsep Framework MVC didalam Java. Karena Groovy menggunakan framework-framework yang banyak diketahui didalam programming Java berbasis Web seperti Spring, Hibernate, Ajax.

Apakah Grails akan menggantikan JEE? Menurut saya mungkin saja Groovy & Grails kedepan akan menggantikan peran JEE dalam membuat suatu aplikasi berbasis Web, karena jika saya membaca keunggulan dari Grails adalah bisa membuat aplikasi CRUD (Create, Read, Update, Delete) hanya menggunakan beberapa sintax saja. Dimana meminimalisasi waktu pemogramman dan mempercepat penyelesaian suatu project.

Mulai tertarik dengan Groovy & Grails. Mari kita mempelajarinya seksama.

Bagaimana memulai?

Karena Grails & Groovy berjalan diatas Java Virtual Machine (JVM) ada sebaiknya pastikan komputer anda sudah terinstall JDK. Click disini untuk mendownload JDK. Pastikan anda menginstall JDK bukan JRE.

Jika sudah terinstall JDK Downloadlah Grails & Groovy.

Ada sebaiknya anda membaca tutorial bagaimana menginstall Grails & Groovy berikut:

http://groovy.codehaus.org/Installing+Groovy

http://grails.org/Installation

 

Hello World!

Jika Grails & Groovy terinstall dengan baik, mulailah menggunakan Groovy Console untuk membuat aplikasi HelloWorld Pertama anda. Untuk membuka Groovy Console anda bisa memilih Start -> Programs -> Groovy 1.8.2 -> Start Groovy Console.

Ini adalah langkah pertama saya / Anda untuk mempelajari Grails & Groovy.

Bersambung..