- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
盐城师范学院毕业设计
毕业设计
Lake.js前端开发工具包的
设计与实现
学生姓名 ?
学 院 ?
专 业 ?
班 级 ?
学 号 ?
指导教师 ?
2016年 5 月 16日
Lake.js前端开发工具包的
设计与实现
摘 要
随着现代技术的发展,人们对事物在看重实用性能的同时,也越来越注重自我的体验。现在的互联网软件产品,既要有出色的性能,也需要具备良好的界面设计和交互设计。前端开发过程中,软件代码编写工作繁杂,为了减轻任务量,这一领域涌现出许多的前端框架,这些框架的出现印证了前端代码的高复用性。但是,对于前端开发者来说,掌握并灵活使用数量众多的前端框架需要较高的学习成本,这些前端框架更新迅速,加大了开发者进行技术选型的难度。另一方面,前端框架的使用群体是有一定编码能力的开发者,前端框架往往是以代码和说明文档的形式存在,对于没有相关基础的人们来说,创建一个页面是十分困难的。因此,开发一个前端框架并为它搭建相应的使用简便的辅助平台,对于提高框架的易用性、系统性,降低前端开发难度,提高前端开发效率意义重大。
本文针对上述需求,设计并开发了一个前端开发框架,命名为LakeJS,更为其搭建了一个易用的辅助系统,命名为LAS(Lake Assistance System,Lake辅助系统)。 LAS用可视化的形式代替代码展现,用简单的拖放代替数值增减,主要包含创建页面布局、查看布局信息、编辑和分享布局等功能模块。LakeJS主要是使用JavaScript、CSS样式表开发;辅助系统使用Node.js技术开发后台功能,选择Jade作为视图模板;该系统建立了NoSQL数据库,以使用户数据持久化、可编辑。LakeJS开发框架与LAS辅助开发系统组合即成为本文的Lake.js开发工具包。
通过使用Lake.js,非专业人员也能轻松从事Web前端开发。Lake.js的出现有助于实现前端页面的快速搭建,有助于页面的模型化、持久化,同时也减少了开发人员的工作量,吸引更多的人加入Web前端的建设,具有一定的应用价值与社会影响。
【关键词】Web; 前端框架;mongoDB ;Node.js
Design and implementation of Lake.js – Front-End development tool
Abstract
With the development of modern technology, more and more people do not only think of practical performance, but also pay attention to self-experience. Modern enterprises should serve with a good interface design and interaction design in addition to a good performance. However, code work is very heavy in the progress of front-end developing. For the sake of a simpler progress, countless front-end frameworks spring out in this field, the appearance of these frameworks shows a high-reusability of front-end work. However, for the developers, numerous front-end frameworks need higher learning cost and these frameworks update so frequently that developers sometimes have no idea how to choose it. On the other hand, the front-end users are usually have experience of developing, and the framework show as codes and documents. To the users w
您可能关注的文档
- 毕业论文-- SML公司电子商务平台Eplatform系统开发研究.docx
- 毕业论文-- 基于Android的校园小助手的设计与开发.doc
- 毕业论文--A集装箱航运企业成本信息系统构建研究.doc
- 毕业论文--IT服务外包教学实验中心网站测试用例设计与实现.docx
- 毕业论文--IT运营共享服务模式在H金融集团中国子公司的应用研究.doc
- 毕业论文--MTA公司商务智能(BI)应用研究.doc
- 毕业论文--PE基吹塑薄膜用途工艺配方设计.doc
- 毕业论文--SAP中小企业ERP产品研发策略的研究.doc
- 毕业论文--S公司订单管理系统应用研究.doc
- 毕业论文--Web应用程序安全漏洞知识库初探.doc
- 2022年度乡镇及机关党委(党组)书记抓基层党建工作述职报告汇编(12篇).docx
- 幼儿园万圣节活动方案全套.docx
- 2024版建筑电工(建筑特殊工种)证内测模拟考试题库全套.docx
- 2024版氧化工艺内测模拟考试题库全套.docx
- 2024版西式面点师(技师)模拟考试题库全套.docx
- 2024版A证(安全员)模拟测试题库附答案全套.docx
- 2024版制冷与空调设备安装修理内测模拟考试题库全套.docx
- 周期性麻痹护理查房.pptx
- 小儿五迟五软.pptx
- ANSI NEMA C12.19-2021 American National Standard for Utility Industry End Device Data Tables 公用事业终端设备数据表国家标准(6-2).pdf
文档评论(0)