面向企业级web应用的前后端分离开发模式及实践-西南科技大学学报.pdf

面向企业级web应用的前后端分离开发模式及实践-西南科技大学学报.pdf

第33卷 第2期        西 南 科 技 大 学 学 报       Vol.33No.2 2018年6月       JournalofSouthwestUniversityofScienceandTechnology      June2018 面向企业级web应用的前后端分离开发模式及实践 杜艳美 黄晓芳 (西南科技大学计算机科学与技术学院 四川绵阳 621010) 摘要:针对企业级的web应用,研究前后端分离技术,提出一种解决多终端性能、组件化开发和打包部署的完整的开 发模型,通过Vue实现组件化开发思想。企业级开发应用实践证明了该开发模式及框架的高效性,满足多终端的设 计及运行需求。 关键词:前后端分离 组件化开发 Node.jsVue 中图分类号:TP393  文献标志码:A  文章编号:1671-8755(2018)02-0083-05 FrontendBackendSeparationDevelopmentModelandPractice forEnterpriseLevelWebApplications DUYanmei,HUANGXiaofang (SchoolofComputerScienceandTechnology,SouthwestUniversityofScienceandTechnology, Mianyang621010,Sichuan,China) Abstract:Aimingatthewebapplicationinenterpriselevel,theseparationtechnologyoffrontandrearis studied.Acompletedevelopmentmodelisputforwardtosolvethemultiterminalperformance,component developmentandpackagedeployment,andthecomponentdevelopmentideaisrealizedbyVue.Finally, thepracticeanalysisofenterprisedevelopmentapplicationprovesthatthedevelopmentmodelandframe workareefficientandmeetthedesignandoperationrequirementsofmultiterminal. Keywords:FrontendBackendseparation;Componentbaseddevelopment;Node.js;Vue   随着前端技术的飞速发展和web应用的复杂 本文针对前后端分离的开发模式[3-4],提出一 化,web应用正在往兼容多端、高性能的方向发 种解决多终端性能、组件化开发和打包部署的完整 展[1-2],为了快速迭代产品以满足用户日益变化的 的开发模型,以求进一步提高开发效率,通过实际系 需求,提高用户体验及提升企业竞争力,web应用开 统的开发实践,证明了该开发模型的有效性。 发技术要求更加高效率地开发,并兼顾性能要求,方 1 研究现状 便快速迭代及后期维护简单。 传统的B/S(Browser/Server,浏览器/服务器) 随着模块化和组件化理念出现,前端开发技术 模式下的web开发中存在前端代码无法复用、性能 开始更加关注性能优化、用户体验的提升以及开发 在移动互联网中很难达到最优、大量多页面应用和 速度的快速迭代。如Google公司的开源框架Angu [5] 单页web应用(SPA,singlepagewebapplication)不 la

文档评论(0)

1亿VIP精品文档

相关文档