Best Practices for the Development of Lift-Based Web Applications


Nowadays, there are a large number of frameworks for developing Web applications such as Struts, JSF, Ruby on Rails or, CakePHP, among others. Each framework gives features to make easy the Web applications development. Lift emerges as a new Web framework which has own features and learns from the mistakes of other Web frameworks. Some companies such as Siemens and IBM are deploying theirs applications in Scala and Lift, as well as social networks like Twitter and Foursquare. However, Lift is a new Web framework so there is few information for developing Web applications through of best practices. This paper discusses the best practices in order to develop Web applications with Lift avoiding common mistakes of design and implementation that other Web frameworks have. Finally, as proof of concept we developed a set of Lift-based Web applications taking into account some best practices such as actors, lazy loading, sitemap and wiring.

  • Abstract
  • Keywords
  • Introduction
  • Frameworks for Web Application Development
  • Best Practices in Web Development
  • Best Practices Supported for Development of Lift-Based Web Applications
  • Case Study: Best Practices in Lift-Based Web Applications
  • Related Works
  • Conclusions and Future Work
  • Acknowledgements
  • References

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In