首页> 外文期刊>Journal of web engineering >EFFICIENT DEVELOPMENT OF PROGRESSIVELY ENHANCED WEB APPLICATIONS BY SHARING PRESENTATION AND BUSINESS LOGIC BETWEEN SERVER AND CLIENT
【24h】

EFFICIENT DEVELOPMENT OF PROGRESSIVELY ENHANCED WEB APPLICATIONS BY SHARING PRESENTATION AND BUSINESS LOGIC BETWEEN SERVER AND CLIENT

机译:通过共享服务器和客户端之间的表示和业务逻辑来有效地开发逐步增强的Web应用程序

获取原文
获取原文并翻译 | 示例
       

摘要

A Web application's codebase is typically divided into a server side and a client side with essential functionalities being implemented twice, such as validation or rendering. While developers can choose from a rich set of programming languages to implement a Web application's server side, they are bound to JavaScript for the client side. Recent developments like Node.js allow using JavaScript in a simple and efficient way also on the server side, but lack offering a common codebase for the entire Web application. In this article, we present the SWAC approach that aims at reducing development efforts and minimizing coding errors in order to make creating Web applications more efficiently. Based on our approach, we created the SWAC framework. It enables establishing a unified Web application codebase that provides both dynamic functionality and progressive enhancement by taking characteristic differences between server and client into account.
机译:Web应用程序的代码库通常分为服务器端和客户端,其基本功能被实现两次,例如验证或渲染。尽管开发人员可以从一组丰富的编程语言中进行选择,以实现Web应用程序的服务器端,但他们将JavaScript绑定到客户端。诸如Node.js之类的最新开发允许在服务器端也以简单有效的方式使用JavaScript,但缺少为整个Web应用程序提供通用代码库的功能。在本文中,我们提出了SWAC方法,该方法旨在减少开发工作并最大程度地减少编码错误,从而使创建Web应用程序的效率更高。基于我们的方法,我们创建了SWAC框架。通过考虑服务器和客户端之间的特征差异,它可以建立一个统一的Web应用程序代码库,该代码库同时提供动态功能和逐步增强功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号