ความเป็นมา
Crystal มีไวยากรณ์ที่ได้รับอิทธิพลจาก Ruby แต่ตรวจชนิดข้อมูลและคอมไพล์เป็น native executable
แนวทางทำงาน
มี type inference, macro และ fiber/channel สำหรับ concurrency; ไม่ใช่ Ruby runtime และไม่สามารถใช้ gem เดิมได้ทั้งหมด
เหมาะกับงานแบบไหน
CLI และบริการที่ทีมชอบรูปแบบ Ruby และพร้อมใช้ ecosystem Crystal
ข้อควรชั่งน้ำหนัก
ตรวจ platform support, เวลา compile และ shards ที่จำเป็น รวมถึง blocking operation ในงาน concurrent
Framework และเครื่องมือ
3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem
LuckyWeb frameworkFramework เว็บ Crystal ที่มี convention และการใช้ชนิดข้อมูลในส่วนของแอปอ่านรายละเอียด Lucky
AmberWeb frameworkFramework เว็บ Crystal ที่มีแนวทาง MVC และเครื่องมือสร้างโครงการอ่านรายละเอียด Amber
