ภาษา functional / UI

Elm

เว็บ interactive ที่ต้องการ flow ของ state ชัดเจนและทีมยอมรับขอบเขต ecosystem

อัปเดตล่าสุด

ความเป็นมา

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-uiUI libraryไลบรารี layout/UI ที่ใช้ API Elm แทนการประกอบ CSS ทุกจุดโดยตรงอ่านรายละเอียด elm-ui
elm-testTest toolingเครื่องมือและ API ทดสอบฟังก์ชัน Elm รวมถึงแนวทาง fuzz testอ่านรายละเอียด elm-test