欢迎来到天天文库
浏览记录
ID:39456373
大小:2.71 MB
页数:36页
时间:2019-07-03
《毕业论文--Lake.js前端开发工具包的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、盐城师范学院毕业设计毕业设计Lake.js前端开发工具包的设计与实现学生姓名 学院 专业 班级 学号 指导教师 2016年5月16日盐城师范学院毕业设计Lake.js前端开发工具包的设计与实现摘要随着现代技术的发展,人们对事物在看重实用性能的同时,也越来越注重自我的体验。现在的互联网软件产品,既要有出色的性能,也需要具备良好的界面设计和交互设计。前端开发过程中,软件代码编写工作繁杂,为了减轻任务量,这一领域涌现出许多的前端框架,这些框架的出现印证了前端代码的高复用性。但是,对于前端开发者来说,掌握并灵活使用数量众多的前端框架需要较高的
2、学习成本,这些前端框架更新迅速,加大了开发者进行技术选型的难度。另一方面,前端框架的使用群体是有一定编码能力的开发者,前端框架往往是以代码和说明文档的形式存在,对于没有相关基础的人们来说,创建一个页面是十分困难的。因此,开发一个前端框架并为它搭建相应的使用简便的辅助平台,对于提高框架的易用性、系统性,降低前端开发难度,提高前端开发效率意义重大。本文针对上述需求,设计并开发了一个前端开发框架,命名为LakeJS,更为其搭建了一个易用的辅助系统,命名为LAS(LakeAssistanceSystem,Lake辅助系统)。LAS用可视化的形
3、式代替代码展现,用简单的拖放代替数值增减,主要包含创建页面布局、查看布局信息、编辑和分享布局等功能模块。LakeJS主要是使用JavaScript、CSS样式表开发;辅助系统使用Node.js技术开发后台功能,选择Jade作为视图模板;该系统建立了NoSQL数据库,以使用户数据持久化、可编辑。LakeJS开发框架与LAS辅助开发系统组合即成为本文的Lake.js开发工具包。通过使用Lake.js,非专业人员也能轻松从事Web前端开发。Lake.js的出现有助于实现前端页面的快速搭建,有助于页面的模型化、持久化,同时也减少了开发人员的工
4、作量,吸引更多的人加入Web前端的建设,具有一定的应用价值与社会影响。【关键词】Web;前端框架;mongoDB;Node.js盐城师范学院毕业设计DesignandimplementationofLake.js–Front-EnddevelopmenttoolAbstractWiththedevelopmentofmoderntechnology,moreandmorepeopledonotonlythinkofpracticalperformance,butalsopayattentiontoself-experience.Mod
5、ernenterprisesshouldservewithagoodinterfacedesignandinteractiondesigninadditiontoagoodperformance.However,codeworkisveryheavyintheprogressoffront-enddeveloping.Forthesakeofasimplerprogress,countlessfront-endframeworksspringoutinthisfield,theappearanceoftheseframeworkssh
6、owsahigh-reusabilityoffront-endwork.However,forthedevelopers,numerousfront-endframeworksneedhigherlearningcostandtheseframeworksupdatesofrequentlythatdeveloperssometimeshavenoideahowtochooseit.Ontheotherhand,thefront-endusersareusuallyhaveexperienceofdeveloping,andthefr
7、ameworkshowascodesanddocuments.Totheuserswithnoexperience,creatingalayoutisdifficult.So,developingafront-endframeworkandanassistancesystemismeaningfultoimprovetheusabilityandsystematicnessofframeworkandtoreducethedifficultyoffront-enddevelopment,improvetheefficiencyoffr
8、ont-enddevelopment.Inthisthesis,afront-endframeworknamedLakeJShasbeendesignedandrealized,atthesametime,auseful
此文档下载收益归作者所有