【问题标题】:What is the technical difference between CreateJS, JQuery & GreenSock? [closed]CreateJS、JQuery 和 GreenSock 之间的技术区别是什么? [关闭]
【发布时间】:2013-10-04 17:50:11
【问题描述】:

作为一个刚刚从 ActionScript 开发转向 JavaScript 开发的人,我正在研究可以为我提供一些我习惯的动画功能和灵活性的各种框架。我对那里的所有各种选择感到有些困惑。

我目前正在使用 CreateJS,因为 Flash 中内置了 CreateJS 工具包,可以帮助我将一些工作移植到 JavaScript 中。

JQuery 和 GreenSock TweenMax 是 CreateJS 的竞争对手吗?它们是免费的吗?它们完全不相关吗?

谢谢。问这些 n00b 问题我感到很尴尬,但事实就是如此。

【问题讨论】:

  • 首先弄清楚每个是什么。例如,jQuery 是一个库,而不是一个框架。通常将库与框架进行比较就像将苹果与橙子进行比较。将 javascript 库与 flash 库进行比较是疯狂的。
  • @KevinB,请您解释一下库和框架之间的技术差异,是否具有建设性?谢谢。
  • 是的,虽然我不会重新发明轮子,而是链接到一个:stackoverflow.com/questions/3057526/…

标签: javascript jquery createjs gsap


【解决方案1】:

CreateJS 是一个框架,它使用多个库来提供功能更全面、预打包的应用构建体验。如果您来自 ActionScript/Flash 环境,这可能是一件好事,因为它会有些熟悉。

Greensock TweenMax 专门与 CreateJS 框架的一部分,即 TweenJS 竞争,并以类似的方式针对后 Flash 开发人员。 TweenMax 确实提供了大量有用的功能,而且实际上速度非常快,尽管我只是简单地使用了它。

Jquery 是一个用于 DOM 操作/事件处理/简单动画的库(想想,在盒子里放轻松,鼠标悬停动画等)/AJAX。 Jquery 非常受欢迎并且存在于over 50% of websites。然而,这个解决方案并不特别专注于制作动画重的应用程序,如游戏等。为了解决跨浏览器问题并为常见操作(DOM/AJAX/事件)增加一些功能和流动性,它很难被击败。

【讨论】:

    【解决方案2】:

    我在 AS 上做了很多工作,我认为最适合您的解决方案是 HTMl5+CSS3+JS/JQUERY。 问候:)

    【讨论】:

    • 对不起,Vitor,但我们要的是事实,而不是意见。为什么您认为这种特殊组合最适合提问者?
    • @Vitor Venturin,感谢您分享您的主观意见。我确实觉得它很有帮助。你能告诉我你是如何使用这个组合的吗?它对什么样的开发工作有帮助,为什么?谢谢。
    • HTMl5+CSS3+JS/JQUERY: All websites use that!
    猜你喜欢
    • 1970-01-01
    • 2011-07-01
    • 2015-10-04
    • 2015-03-09
    • 1970-01-01
    • 2018-11-08
    • 2013-03-22
    • 2014-09-28
    • 1970-01-01
    相关资源
    最近更新 更多