Web framework và web server Xitrum cho Scala do người Việt viết

Web framework và web server Xitrum cho Scala do người Việt viết

Xitrum vừa là web framework vừa là web server mã nguồn mở theo phong cách hiện đại viết bằng Scala, cho Scala, có những tính năng nổi bật sau:

  • Áp dụng rất nhiều chiêu thức tối ưu tốc độ
  • Dùng annotation để khai báo route. Khi khởi động framework sẽ tự động scan tất cả route trong chương trình. Do đó không cần khai báo tất cả route chung một chỗ, như Rails, khá khó chịu.
  • Bất đồng bộ. Cùng lúc có thể giữ cả trăm ngàn kết nối.
  • Tích hợp sẵn, chặt chẽ với thư viện jQuery Validation.
  • i18n dùng GNU gettext chứ không dùng tập tin .properties như đa số framework chạy trên JVM khác (ngay cả Rails mặc định cũng dùng kiểu này).
  • Tích hợp sẵn cache server theo kiểu in-process, không cần chạy thêm ví dụ như memcached.
  • Comet.
  • Hỗ trợ chạy kiểu web cluster ngay từ đầu. Cache và Comet chạy được ngay lập tức theo kiểu cluster mà không cần làm gì thêm.

Scala

  • Mã nguồn: https://github.com/ngocdaothanh/xitrum
  • Tài liệu: http://ngocdaothanh.github.com/xitrum
  • Mailing list: https://groups.google.com/group/xitrum-framework

Hãy xem thử mã nguồn của chương trình làm ngắn URL này để xem chương trình dùng framework này trông như thế nào. Screenshot của chương trình này (giao diện tiếng Nhật để demo tính năng i18n):

 

Bạn thấy bài viết này như thế nào?: 
Average: 5 (1 vote)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Tìm kiếm bất động sản

 

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Cách làm việc của Patch Drupal Modules như thế nào trong Drupal 7

Cách làm việc của Patch Drupal Modules như thế nào trong Drupal 7

The first step to find a patch to a contributed Drupal module is to get to that module’s issue queue. 

PSD to Drupal 7 Theme, Part 2

Hướng dẫn thiết kế Drupal theme từ PSD

This article is the second in a series. In Part 1, you learned how to plan a simple theme and identify page elements.

Nofollow là gì? Cách xây dựng Backlinks

Một trong những kỹ thuật SEO, để gia tăng thứ hạng cho website đó là “Xây dựng Backlinks” nếu site của bạn được những site có thứ hạng cao liên kết tới, bạn sẽ được Search Engines tìm đến nhanh hơn.

Công ty diệt chuột T&C

 

Diet con trung