编程语言
首页 > 编程语言> > javascript – jQuery,Prototype,Extjs,mootools,Scriptaculous,Spry,YUI,DOJO框架有什么区别?

javascript – jQuery,Prototype,Extjs,mootools,Scriptaculous,Spry,YUI,DOJO框架有什么区别?

作者:互联网

我一直听说很多JavaScript框架,即

jQuery
YUI
DOJO
ExtJs
Prototype
Mootools
Scriptaculous
Spry

还有一些.

有谁能告诉我具体的目的,这些框架服务吗?

我只是jQuery的用户.

解决方法:

这是一个基于我的经验和知识(和IMO)的简短描述:

jQuery – >是最流行的javascript库(网上有很好的支持和很多为它编写的插件),它对所有人来说都很简单(包括设计师).它是dom操作和快速编写代码的最佳选择(非常适合前端)

DOJO – >高级js库,提供根据需要加载js“模块”的机制

ExtJs – >最先进和最强大的js库之一.它是以OOP为基础构建的,它提供了大量的UI组件.它不适合设计师,它非常重(来源大小).它是高级后台UI的理想选择

原型 – >恶魔!简单地避免使用这个库,它会通过引起很多麻烦来扩展默认的js对象

YUI – >类似于ExtJS(ExtJs是作为YUI的延伸而诞生的,所以如果你必须选择其中一个去分机:P)
Mootools – >我不知道:P

Scriptaculous – >据我所知,js动画效果最好(它是此任务的第一个库)

Spry – >它引入了一些新的“概念”,例如dataSet.很少有人使用它:(

标签:jquery,javascript,frameworks,yui
来源: https://codeday.me/bug/20190713/1451460.html