学习前端已有一段时间了,最近想研读一下 js 的源码。而 js 的各种框架又太多,风格也不同统一,有没有比较优雅的框架值得去阅读学习,希望能推荐几个。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
我觉得 jQuery 和 AngularJS 都太庞大了,要去阅读源代码实在是一个体力活。最好还是循序渐进,可以先看一下那些不是非常要命但也还可以偶尔装个逼的库,比如 underscore.js,比如 backbone.js 。这两个一个是库,一个是框架,注释写的比较完备,而且代码量少,适合一开始先积累一下成就感,然后再去看别的比较屌的
至于 jQuery 和 AngularJS ,我还是建议用到了再看,比如 jQuery 你可以用 jQuery source viewer ,对哪个函数感兴趣就看哪个函数。AngularJS 的话你不用那就别看了,看完了没多久就忘了;如果用的话可以先从一些 directive 和 resource 还有 http 部分看起.
大致就是这样子啦~反正我是这么干的~
jQuery,研究这个最实际了,第一:这个是使用最广泛的库,第二:面试的时候,有时候也碰到过是否研究过该源码。
ps:我觉得你这里说的框架应该是库吧。框架和库还是不同的两个概念。
学习API的设计可以看jQuery 学习MVC设计可以看Backbone(spine)
学习兼容IE6 直接搜司徒正妹
推荐司徒正妹的《javascript框架设计》
框架倒是没什么推荐,不过可以看下 async.js 确实碉堡,各种函数式编程
学习MVC框架可以尝试AngularJS
Jquery是最广泛使用的。
Node.js 的话,connect
同意楼上说的师徒正美的《javascript框架设计》这本书,讲了很多好的方法以及处理各种浏览器的兼容性方法。 现成库的话,读jquery,underscore,prototype咯,读jq理解它的写法,读underscore理解人家的方法,读prototype也都差不多啦,都是经典的库。
我觉得 jQuery 和 AngularJS 都太庞大了,要去阅读源代码实在是一个体力活。最好还是循序渐进,可以先看一下那些不是非常要命但也还可以偶尔装个逼的库,比如 underscore.js,比如 backbone.js 。这两个一个是库,一个是框架,注释写的比较完备,而且代码量少,适合一开始先积累一下成就感,然后再去看别的比较屌的
至于 jQuery 和 AngularJS ,我还是建议用到了再看,比如 jQuery 你可以用 jQuery source viewer ,对哪个函数感兴趣就看哪个函数。AngularJS 的话你不用那就别看了,看完了没多久就忘了;如果用的话可以先从一些 directive 和 resource 还有 http 部分看起.
大致就是这样子啦~反正我是这么干的~
jQuery,研究这个最实际了,第一:这个是使用最广泛的库,第二:面试的时候,有时候也碰到过是否研究过该源码。
ps:我觉得你这里说的框架应该是库吧。框架和库还是不同的两个概念。
学习API的设计可以看jQuery
学习MVC设计可以看Backbone(spine)
学习兼容IE6 直接搜司徒正妹
推荐司徒正妹的《javascript框架设计》
框架倒是没什么推荐,不过可以看下 async.js 确实碉堡,各种函数式编程
学习MVC框架可以尝试AngularJS
Jquery是最广泛使用的。
Node.js 的话,connect
同意楼上说的师徒正美的《javascript框架设计》这本书,讲了很多好的方法以及处理各种浏览器的兼容性方法。
现成库的话,读jquery,underscore,prototype咯,读jq理解它的写法,读underscore理解人家的方法,读prototype也都差不多啦,都是经典的库。