这不是一篇技术文章,只是我对javascript框架的一个理解而已。时至今日,javascript框架太多了,从经典的extJs、jQuery、YUI,到新生的kissy、tangram,还有wap的backbone、zepto等等。有时候我一直在想为什么会有这么多框架?为了展示自己的技术?
后来我想到了一点,其实很简单。我们平时会遇到各种各样的问题,为了解决问题,我们会有各种各样的方法,当我们发现有时候别人也会遇到同样的问题时,我们就想告诉别人我们总结出来的一个很好的方案,然后我们就会重构解决方案的代码,从而形成了形形色色的框架。至于如何评价一个框架的好坏,这是一个需要深入研究的问题,这里我就不提了。
总之,框架是建立在对问题总结的基础上的,所以,在我们遇到问题时的态度,会决定我们自身的价值。
后来我想到了一点,其实很简单。我们平时会遇到各种各样的问题,为了解决问题,我们会有各种各样的方法,当我们发现有时候别人也会遇到同样的问题时,我们就想告诉别人我们总结出来的一个很好的方案,然后我们就会重构解决方案的代码,从而形成了形形色色的框架。至于如何评价一个框架的好坏,这是一个需要深入研究的问题,这里我就不提了。
总之,框架是建立在对问题总结的基础上的,所以,在我们遇到问题时的态度,会决定我们自身的价值。