首页> 外文会议>Iberoamerican Conference on Electronics Engineering and Computer Science >Developing Lift-based Web Applications Using Best Practices
【24h】

Developing Lift-based Web Applications Using Best Practices

机译:使用最佳实践开发基于升力的Web应用程序

获取原文

摘要

Nowadays, there are a large number of frameworks for developing Web applications such as Struts, JSF, Ruby on Rails and CakePHP. Each framework has its own best practices facilitating the development of web applications, and giving benefits such as saving money, improving the development effort, and reducing the development time. Lift emerges as a new Web framework which has it is own features and learns from the mistakes of other Web frameworks. Some companies such as Siemens and IBM are developing theirs applications in Scala and Lift, as well as social networks like Twitter and Foursquare. However Lift is a new Web framework and for hence it has a lack of documentation for developing Web applications through of best practices. The contribution of this paper is to obtain and discusses the best practices in order to develop Web applications with Lift avoiding common mistakes of design and implementation that other Web frameworks have. With these best practices, the developers can develop more interactive and efficient Web applications integrating features of Web 2.0 technologies with less effort as well as exploiting the framework benefits. Authors consider this work provides a guide for the Web applications development, which impacts in the software engineering community decreasing the number of errors in the implementation phase. Finally, as proof of concept we developed a set of Lift-based Web applications taking into account some best practices such as actors, Comet support, sitemap, wiring and HTML5 support.
机译:如今,有大量的框架用于开发Web应用程序,例如Struts,JSF,Ruby在Rails和CakePhp上。每个框架都有自己的最佳实践,促进了Web应用程序的开发,并提供了储蓄金钱,提高开发工作等益处,并降低开发时间。 Lift作为一个新的Web框架出现,它具有自己的功能,并从其他Web框架的错误中学习。 Siemens和IBM等一些公司正在Scala和Lift的应用程序,以及像Twitter和Foursquare这样的社交网络。然而,升力是一个新的网络框架,因此它缺乏通过最佳实践开发Web应用程序的文档。本文的贡献是获取和讨论最佳实践,以便使用Lift避免其他Web框架的设计和实现常见错误的Web应用程序。通过这些最佳实践,开发人员可以开发更多的互动和高效的Web应用程序,整合Web 2.0技术的功能,较少的努力以及利用框架优势。作者考虑这项工作为Web应用程序开发提供了指南,这在软件工程界中的影响降低了实施阶段的错误数。最后,作为概念证明,我们开发了一系列基于升力的Web应用程序,考虑了一些最佳实践,如演员,Comet支持,站点地图,接线和HTML5支持。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号