ความเป็นมา
Groovy เป็นภาษา JVM ที่ให้ไวยากรณ์กระชับและใช้กับ Java library ได้ ทั้งแบบ dynamic และการตรวจแบบ static ตามที่เลือก
แนวทางทำงาน
รองรับ closure และ DSL พร้อม annotation สำหรับปรับวิธี compile; พฤติกรรม dynamic กับ static อาจต่างกัน
เหมาะกับงานแบบไหน
build automation, DSL และงาน JVM ที่ต้องการ scripting หรือใช้ Grails
ข้อควรชั่งน้ำหนัก
ต้องกำหนดรูปแบบ typing และ dependency ให้ทีมเข้าใจ ตรวจพฤติกรรม DSL และขอบเขต script ที่รับจากภายนอก
Framework และเครื่องมือ
3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem
GradleBuild automationระบบ build automation ที่รองรับ DSL เช่น Groovy และ Kotlinอ่านรายละเอียด Gradle
