Hacker News new | ask | show | jobs
by jorgeortiz85 6793 days ago
Also check out the lift web framework, written in Scala

http://liftweb.net/

Highlights (from link):

Advanced Framework

Lift has a number of great features for web developers. Many inspired from existing frameworks like Seaside, Rails, Django, TurboGears, and Wicket:

    * Comet support is easy to add and scalable
    * Mapping between databases and code is easy (Rails)
    * Content and code are well separated (Wicket, TurboGears)
    * Forms are secure by default (Seaside)
    * Convention over configuration is emphasized, no xml hell (Rails)
    * Component model makes pages elements easier to create and maintain (Wicket)
    * Prebuilt classes are provided for standard functions, e.g. User (Django)
    * Semantic information carries from model to enable smart display. e.g. postal code, social security number, email address
    * State machine support for model objects, including timeouts. e.g. after 3 days w/o confirmation, delete this new account
    * Site Map provides site wide navigation and access control support