【step by step构建轻量级web框架】-何为轻量级web框架
本系列博文,将会一步一步介绍如何构建一个轻量级的web框架jbeer git地址:http://git.oschina.net/bieber/jbeer 在 SSH/SSI 充实着我们每个项目的开发过程中,我们所做的事情就是将他们一次组合在一起,然后让它们能够很好的工作。有时,你会觉得自己陷入了它们的陷阱,它们提供了很丰富的功能,但是我们在项目开发过程中,能够用到的可能是它们的冰山一角。我们为了能够使用它们,能够确保它们很好的运行,可能需要依赖一大堆的第三方 jar 包,导致可能一个普通的 CMS 项目,都会有几十兆,想想,如果我们只是通过 Servlet+jdbc+jsp ,这样一个项目可能不到 10 兆就可以解决。于是,就导致出,一个能够维持 J2EE 开发的基本功能,而又保持整个项目轻巧并且让人感觉很清爽。这就衍生出了轻量级 web 框架的诞生。 轻量级框架可以说麻雀虽小,但五脏俱全。它保持了常规开发中需要的便捷功能,又保持了它的轻巧,同时也不失对整个框架的扩展性。一般轻量级框架都具备一下几个特点: 1、具备开发的核心功能 2、保持微内核以及高扩展 3、支持插件式开发 4、提供便捷的开发模式 5、让开发有更多的时间做更有意义的事情 上面说了轻量级的框架具备的一些特点,那么作为轻量级 web 框架具备哪些应有的功能呢? 一、 支持 restful 以及参数自动绑定的 MVC