ความเป็นมา
Elm เป็นภาษา functional สำหรับส่วนติดต่อเว็บที่จัดการ state ผ่าน model, update และ view
แนวทางทำงาน
ใช้ชนิดข้อมูลและ message เพื่ออธิบายการเปลี่ยนแอป compiler สร้าง JavaScript; side effect ใช้ command/subscription ภายใต้ระบบของ Elm
เหมาะกับงานแบบไหน
เว็บ interactive ที่ต้องการ flow ของ state ชัดเจนและทีมยอมรับขอบเขต ecosystem
ข้อควรชั่งน้ำหนัก
ต้องออกแบบ port/interop เมื่อใช้ JavaScript ภายนอก ตรวจ package ที่รองรับความต้องการและข้อจำกัดของ target
Framework และเครื่องมือ
3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem
elm/browserWeb application libraryไลบรารีทางการสำหรับประกอบ Elm เข้ากับ browserอ่านรายละเอียด elm/browser
elm-testTest toolingเครื่องมือและ API ทดสอบฟังก์ชัน Elm รวมถึงแนวทาง fuzz testอ่านรายละเอียด elm-test
