本系统主要采用的语言是Css层叠样式表,Html超文本标记语言,JavaScript脚本语言。“前端三剑客”相对于其他语言,语法不严格,也比较简单。大学期间,很多课程都有学习过,我自己在业余时间也有学习和使用过。框架的选择,前端选择的是Vue框架,后端选择的是Egg框架。Vue是2014年在美国诞生的,作者是刘雨溪,Vue框架结合了Regular,React两个老牌前端主流框架的优点,逐渐变的越来越受欢迎。后来刘雨溪入职阿里巴巴,阿里巴巴成立了一个专门团队,去维护这个框架。2019年发布了vue3.0,现在全世界很多公司的一些项目都是通过Vue去搭建的,Vue成为了最受欢迎的框架之一。作为企业级,世界范围内的框架,它的技术是非常成熟的,用它来作为毕业设计的前台项目开发,是可行的。
2009年纽约罗切斯特大学数学系的博士生Ryan Dahl开发了一个用JavaScript写的高性能的Web服务,并在柏林做了一个演讲,Node.js就诞生了。由于Node.js的性能很好,阿里巴巴很多业务都用Node.js搭建,经过长时间的经验积累,为了提高业务效率,同时便于刚入职的程序员快速熟悉项目,他们在Koa.js的基础上,以Node.js作为服务端环境封装了一个业务框架Egg.js,后来把Egg.js开源了,同时也有专门的团队去维护。对于大项目完全采用Node.js做为后台是不合适的,但是可以作为后台和前台的一个中间模块,方便前端的程序员设计和获取想要的数据。对于小项目,个人项目,用Egg.js作为后台开发是可以的。
点击空白处退出提示
评论