前段时间基于jquery搭建了一个业务框架。有一些感悟拿来说说,这次我第一次真正意义上对前端的一次框架搭建的体验。发现做到支持各种变化的话,就要写兼容性更强的JS,幸好jquery提供了这样比较全面的页面控制。例如ID的模糊查询。html基于父类的查找,让我减轻了不少的工作量。但在开发中因为要深入业务反而让我觉得写的不够全面,写的比较局限,只是通过一次一次的开发进行迭代的修改。在使用到JS的继承的时候又让我感觉到JS的抽象还是比较难的,这里我只做了比较简单的替换。这样带来的不便是有些方法不用也将加载到前端业务中去。但这个是无法避免的。在后期的使用过程中让我感觉写一个有利于后期阅读和开发的业务框架是一件非常不易的事情。在使用自己的框架的时候还是会不记得自己当初是怎么写的。明显的体现出自己做的东西还是不那么容易维护。自己一向提倡写可阅读可维护的简单行代码。但这似乎跟全面兼容性更好的代码有点背道而行。希望在慢慢的锻炼中写出自己想要的东西。
- 浏览: 4093 次
- 性别:
- 来自: 深圳
相关推荐
在Java Web开发领域,"三大框架"通常指的是Struts、Spring和Hibernate,这三者合称为SSH。它们各自负责不同的职责,共同构建了一个强大的企业级应用开发解决方案。 1. **Struts**:Struts是Apache软件基金会下的一...
在本文中,我们将深入探讨BBS论坛开发的相关知识点,主要涉及前端展示、后台管理、用户交互以及Struts2框架的应用。BBS论坛的开发是一个综合性的项目,涵盖了多个技术领域,包括网页设计、JavaScript、Struts2框架...
在J2EE平台上开发九宫格日记,意味着我们需要利用Java后端技术、数据库管理和Web前端技术来构建一个完整的应用程序。 首先,我们要理解J2EE(Java Platform, Enterprise Edition)框架。J2EE是Java企业级应用的标准...
前端部分则使用了Bootstrap和JQuery,Bootstrap是一个流行的前端框架,它提供了丰富的界面组件,可以帮助开发者快速构建响应式布局的页面,而JQuery是一个快速、小型且功能丰富的JavaScript库,它简化了HTML文档遍历...
7. **帖子管理模块**:用户可以发布和管理帖子,分享故事或感想。 在设计和实现过程中,采用的研究方法和方案如下: 首先,通过调查现有的框架,选择最适合本项目的SSM框架。然后进行需求分析,确定系统功能,并...
- **污水厂管理系统**:该项目关注污水处理流程自动化,使用了ExtJS、Servlet、MySQL等技术,展示了跨平台的开发能力和对复杂业务逻辑的理解。 - **医院管理系统**:该项目覆盖了医院运作的全流程,使用了Oracle...
4.2 微信小程序开发:分为前端和后端两个阶段,前端负责用户界面和交互,后端负责数据处理和业务逻辑。 4.3 模拟器搭建:创建一个能够模拟充电桩功能的环境,以便于测试和调试。 5. 设计结果及分析 设计完成后,...
ASP.NET C#在线音乐网站是一个基于.NET框架的Web应用程序,主要使用C#编程语言进行开发。这个项目在2017年进行了更新,提供了一套完整的解决方案,适用于毕业设计或初学者的学习实践。该网站的核心功能包括会员管理...
总的来说,这个"javaweb课程设计源码"项目涵盖了JavaWeb开发的多个核心方面,包括前端交互、后端服务、数据库操作、用户认证和文件管理,是学习和实践JavaWeb技术的好实例。通过分析和运行这个项目,学生不仅可以...
【学生管理设计报告】 在信息技术领域,开发一个学生成绩管理系统是常见的实践任务,旨在提高教育机构...随着技术的发展,未来可以考虑引入更先进的框架和技术,如Spring Boot和前端框架,以提升用户体验和系统性能。
为了更好地管理和组织这些活动,天津工业大学的“报名吧”团队开发了一款名为“报名宝”的移动应用程序。该软件旨在提供便捷的在线报名服务,帮助用户轻松参与各类赛事和活动。 #### 二、项目概述 “报名宝”是一...
这个应用程序可能包含了前端用户界面、后端服务器逻辑以及数据库交互等多个组成部分,全面展示了Java在移动应用开发中的应用。 【标签】:Java 【文件名称列表】:DailyMomentApp-main 在这个项目中,...