Prikrutil ฉันคิดว่าเราอยู่บนเรือลำเดียวกัน ฉันมาที่สกาล่าจากแอร์ลัง ฉันชอบไนโตรเจนมากฉันจึงตัดสินใจสร้างเว็บสกาล่าที่ได้รับแรงบันดาลใจจากมัน
ลองดูที่Xitrum มันเป็นหมอค่อนข้างกว้างขวาง จาก README:
Xitrum เป็นเฟรมเวิร์กเว็บและเว็บเซิร์ฟเวอร์ Scala แบบ async และคลัสเตอร์บน Netty and Hazelcast:
- มันเติมเต็มช่องว่างระหว่าง Scalatra และ Lift: มีประสิทธิภาพมากกว่า Scalatra และใช้งานง่ายกว่า Lift คุณสามารถสร้างทั้ง RESTful API และ Postbacks ได้อย่างง่ายดาย Xitrum เป็นคอนโทรลเลอร์รุ่นแรกเช่น Scalatra ไม่ใช่รุ่นแรกที่ดูเช่น Lift
- คำอธิบายประกอบจะใช้สำหรับเส้นทาง URL ในจิตวิญญาณของ JAX-RS คุณไม่จำเป็นต้องประกาศเส้นทางทั้งหมดในที่เดียว
- Typesafe ในจิตวิญญาณของสกาล่า
- Async ในจิตวิญญาณของ Netty
- การประชุมสามารถจัดเก็บในคุกกี้หรือ Hazelcast แบบกลุ่ม
- การตรวจสอบ jQuery ถูกรวมเข้ากับฝั่งเบราว์เซอร์และการตรวจสอบฝั่งเซิร์ฟเวอร์ i18n โดยใช้ GNU gettext ซึ่งหมายความว่าไม่เหมือนโซลูชันอื่น ๆ ส่วนใหญ่รองรับรูปแบบเอกพจน์และพหูพจน์
- รับเงื่อนไขโดยใช้ ETag
Hazelcast ยังให้:
- แคชระหว่างดำเนินการและคลัสเตอร์คุณไม่จำเป็นต้องใช้เซิร์ฟเวอร์แคชแยกต่างหาก
- Comet ที่อยู่ระหว่างดำเนินการและทำคลัสเตอร์คุณสามารถปรับ Comet เป็นเว็บเซิร์ฟเวอร์หลายเครื่อง
ติดตามการสอนเพื่อเริ่มต้นอย่างรวดเร็ว