JS 组件化开发 系列 作为前端开发,组件化开发是你成长的必经之路。时间的积累逐渐摸索出自己比较好的开发方式。 zenking (1)实现最简单的组件化; 但是呢? 现在需求改了, 需要实现链式调用. 就是像jquery 一样使用。这也是很好理解的。怎么实现链式调用呢 。就像调用 alert 或者c ...
分类:
Web程序 时间:
2016-05-13 13:42:34
阅读次数:
145
基本思路 1. 为什么要做组件化? 无论前端也好,后端也好,都是整个软件体系的一部分。软件产品也是产品,它的研发过程也必然是有其目的。绝大多数软件产品是追逐利润的,在产品目标确定的情况下,成本有两个途径来优化:减少部署成本,提高开发效率。 减少部署成本的方面,业界研究得非常多,比如近几年很流行的“去 ...
分类:
Web程序 时间:
2016-05-07 23:49:41
阅读次数:
194
Web应用的组件化(二) 管控平台 在上一篇中我们提到了组件化的大致思路,这一篇主要讲述在这么做之后,我们需要哪些外围手段去管控整个开发过程。从各种角度看,面对较大规模前端开发团队,都有必要建立这么一个开发阶段的协作平台。 在这个平台上,我们要做哪些事情呢? 1. HTML片段 我们为什么要管理HT ...
分类:
Web程序 时间:
2016-05-07 23:38:21
阅读次数:
330
1.什么是Spring
Spring是一个开源的轻量级的应用开发框架,目的是为了简化企业级编程,降低各个模块之间的侵入性和耦合度
Spring 提供了IOC和AOP的功能,可以将组建的耦合度降低,便于日后的维护和升级,实现各个模块的组件化编程。
为什么要用Spring?
Spring的本质是管理软件中的对象,就是创建对象和维护对象之间的关系
2.Spring...
分类:
编程语言 时间:
2016-05-07 08:26:39
阅读次数:
147
在1996年,Java语言兴起之时,因其Applet可以创建富客户端和动态的Web应用而受到广泛关注。然而Java语言因Applet而来,却是因组件化而留,因为Java可以使用模块化编程,从而用于构建复杂系统。后来,Sun公司发布了JavaBean主要用于构建用户界面窗口部件。随后,Sun又发布了EJB,提供了企业级服务,但是EJB却并没有使得企业级应用开发变得简单,反而使代码实现变得异常复杂。随...
分类:
编程语言 时间:
2016-05-07 01:08:08
阅读次数:
169
管控平台 在上一篇中我们提到了组件化的大致思路,这一篇主要讲述在这么做之后,我们需要哪些外围手段去管控整个开发过程。从各种角度看,面对较大规模前端开发团队,都有必要建立这么一个开发阶段的协作平台。 在这个平台上,我们要做哪些事情呢? 1. HTML片段 我们为什么要管理HTML片段?因为有界面要用它 ...
分类:
Web程序 时间:
2016-05-05 12:54:20
阅读次数:
162
前不久徐飞写了一篇很好的文章:Web 应用的组件化开发。本文尝试从历史发展角度,说说各种研发模式的优劣。 一、简单明快的早期时代 可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务 ...
分类:
其他好文 时间:
2016-05-05 12:51:39
阅读次数:
204
前不久徐飞写了一篇很好的文章:Web 应用的组件化开发。本文尝试从历史发展角度,说说各种研发模式的优劣。 一、简单明快的早期时代 可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务 ...
分类:
Web程序 时间:
2016-05-05 12:43:41
阅读次数:
227
基本思路 1. 为什么要做组件化? 无论前端也好,后端也好,都是整个软件体系的一部分。软件产品也是产品,它的研发过程也必然是有其目的。绝大多数软件产品是追逐利润的,在产品目标确定的情况下,成本有两个途径来优化:减少部署成本,提高开发效率。 减少部署成本的方面,业界研究得非常多,比如近几年很流行的“去 ...
分类:
Web程序 时间:
2016-05-05 12:43:32
阅读次数:
242