期刊文献+

基于Node.js和JS的前后端分离实现 被引量:5

Front-end Separation Implementation Based on Node.JS and JS
下载PDF
导出
摘要 针对Web开发中前后端耦合问题,在充分分析传统开发模式的基础上,提出引入Node.js来解决前后端语言不一致的解决新方案。设计的新架构模式针对小型团队或个人开发Web项目提出新的方向,从而解决了人力不足,开发耗费巨大,前后端不同语言沟通耦合困难的问题。基于此研究,真实开发了一个基于网页设计基础自学平台,并以此作为可行性检验的依据,系统采用B/S架构,后端程序在Node服务器中运行,数据传输则采用了Ajax的无刷新技术。后台添加课程后,用户经注册可以达到在线学习的目的,并可以进行实时提问辅助自学过程。方便简洁的后台管理系统可以让管理员及时形象地了解所有用户实时学习情况,整个系统独立完整,不依赖其他程序,联网的浏览器即可完成用户在线,学习后台实时查看,方便快速,满足当今社会碎片化时间和快节奏需求。 Aiming at the problem of front-end coupling in web development, this paper proposes a new solution that introduces Node.js to solve the inconsistency of front-end language by fully analyzing the traditional development mode. The new architectural model of the design proposes a new direction for small teams or individuals to develop Web projects, thus solving the problem of lack of manpower, huge cost of development, and difficulties in communication between front and back. Based on this research, we have developed a self-learning platform based on web design, and use it as the basis of feasibility test, the system adopts B/S architecture, the back-end program runs in Node server, and the data transfer adopts Ajax-free technology. After adding courses in the background, users can achieve the purpose of online learning by registering and can conduct real-time questioning to assist self-study process. Convenient and concise backstage management system can let the administrator timely image to understand all users real-time learning situation, the whole system is independent and complete, do not rely on other programs, internet browser can complete the user online, learning background real-time viewing, convenient and fast, to meet the current social fragmentation time and fast-paced.
作者 张鹏飞 王乾 胡晓冬 杨明浩 崔明旺 ZHANG Peng-Fei;WANG Qian;HU xiao-dong;YANG Ming-hao;CUI Ming-wang(School of science, Harbin University of Science and Technology, Harbin 150000, China;School of Computer Science andTechnology, Harbin University of Science and Technology, Harbin 150000, China;College of Electrical and ElectronicEngineering, Harbin University of Science and, Harbin 150000, China;School of Measurement andCommunication Engineering, Harbin Uni-versity of Science and, Harbin 150000, China)
出处 《软件》 2019年第4期11-17,共7页 Software
基金 黑龙江省大学生创新创业训练项目 "网页设计"自主学习网站平台开发(项目号:201710214069)
关键词 WEB开发 Node.js JAVASCRIPT AJAX 前后端分离 在线学习平台 Web development Node.js JavaScript Ajax Front-end separation Online learning platform
  • 相关文献

参考文献10

二级参考文献77

共引文献91

同被引文献43

引证文献5

二级引证文献56

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部