What is Grails? | Grails คืออะไร?
จุดมุ่งหมายของ Grails คือการนำแนวคิด “การโปรแกรมด้วยข้อตกลง” มาใช้ใน Groovy ตัว Grails เป็น OpenSource เฟรมเวิร์คสำหรับพัฒนาเวปแอปพลิเคชั่นซึ่งใช้ความสามารถของ ภาษา Groovy อย่างเต็มที่และเติมเต็มการพัฒนาเวปด้วย Java เราสามารถใช้ Grails เพียงอย่างเดียวในการพัฒนาได้และไม่จำเป็นต้องรู้รายละเอียดในการปรับแต่ง รวมถึงสามารถใช้งาน Grails ร่วมกับตรรกเชิงธุรกิจที่เขียนไว้แล้วด้วย Java ได้
Grails ออกแบบแล้วพัฒนามาโดยเฉพาะเพื่อตั้งใจที่จะดึงดูดนักพัฒนาใหม่ ๆ มายังแพล็ตฟอร์ม Java ถ้าคุณคือนักพัฒนาเวปแอปพลิเคชั่นไม่ว่าจะด้วย PHP Perl หรือ Python แนวคิดใน Grails จะทำให้คุณรู้สึกคุ้นเคยเป็นอย่างดี Grails กันความซับซ้อนทางเทคนิคออกจากผู้พัฒนาและแนะแนวทางการเริ่มต้นสู่ภาษา Groovy และตัวเฟรมเวิร์คของ Grails อย่างนิ่มนวล ซึ่งถ้าคุณมีความเข้าใจพื้นฐานเกี่ยวกับเทคนิคการเขียนโปรแกรม คุณจะสามารถเริ่มต้นใช้งาน Grails ได้ทันที
ถ้าคุณเป็นนักพัฒนาที่คุ้นเคยกับ Java คุณจะพบว่า Grails สามารถใช้งานง่ายกว่า MVC เฟรมเวิร์คใด ๆ ในการพัฒนาเวปแอปพลิเคชั่น คุณจะรู้สึกสนุกไปกับการทำงานร่วมกันได้เป็นอย่างดีของ AJAX กับการเข้าถึงฐานข้อมูล รวมถึงเมื่อคุณจะใช้โค้ดเก่าที่มีอยู่แล้ว
