JavaScript 有哪些优雅的框架值得学习?

catchef
  • 156

学习前端已有一段时间了,最近想研读一下 js 的源码。而 js 的各种框架又太多,风格也不同统一,有没有比较优雅的框架值得去阅读学习,希望能推荐几个。

回复
阅读 8.3k
9 个回答
✓ 已被采纳

我觉得 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也都差不多啦,都是经典的库。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏