If you could start a new web project and are free to choose any technique available, which one would you choose?
At Software Art we have the opportunity! We are all experienced Java web developers with lots of experience in Spring MVC, JSF, GWT, Wicket, etc. While discussing these options we decided we wanted something else. So we decided to start using Scala and the Lift web framework. We are prepared for a steep learning curve, lots of sweating and lots of *****ing
But in the end we expect to enjoy using a great language and have a higher development speed than possible using java. We will keep you posted..
So.. in a normal Sprint we would have defined four separate stories for implementing user registration, activation by email, login and logout. Not in this case. Scala’s web framework Lift provides the tools for implementing these behavioures in a ‘single step’.
» Read more: Register user, mail activation, login & logout in 1 user story with Scala & Lift!