Get GSAP

Version: 1.14.2 updated 2014-10-29

Core

    Extras

      Plugins

        By using GreenSock code, you agree to the terms of use.

        Jump to content

        Codepen Notification

        You didn't provide a codepen sample that illustrates the problem. It really helps us quickly identify problems. This isn't mandatory, but it will get you better/faster results. Would you like to add one?

        architecture overview?

        Started by erikb, Sep 14 2012 03:59 PM

        1 reply to this topic
        erikb

          Advanced Member

        • erikb
        • 80 posts

        Post #1 by erikb , 14 September 2012 - 03:59 PM

        I am wondering if you can provide an architectural overview of your animation engine's inner workings.

        The performance is outstanding, and the code is easy to read, but could you provide an overview of what the library is doing to achieve such gains?

        A comparison with jQuery's animate function would be super. (but as that is not your project, someone on that team might better field that request).
        • Back to top

        Carl

          Administrator

        • Carl
        • 5,035 posts

        Post #2 by Carl , 15 September 2012 - 02:19 AM

        Hi erikb,

        Thank you so much for your interest in and support of the GreenSock Animation Platform.

        I haven't created a single line of the platform's source code, but I know enough to tell you that a college-level course could be written trying to answer that question. TweenLite and its siblings have been battle-tested and refined for nearly a decade. One of GreenSock's core values is that our tools not only work, but they work well under stress. Optimization and performance are just as important as the features themselves. 1000s of hours of testing and optimizing have happened on the ActionScript side of the fence which allowed the JS version to come into existence which such amazing performance and features out of the gates.

        Jack answered a similar question recently like so: http://forums.greens...tion#entry22883

        It really isn't part of our DNA to tear down other products and explain what may or may not be wrong with them. As far as jQuery goes, both Jack and I will tell you that we have tremendous respect for jQuery. jQuery is simply an amazing tool that takes so much headache out of cross-browser web development. Using jQuery as a selector engine with GSAP is a wonderful way to develop and one that we hope many folks will embrace. Personally, I'd be lost without it.

        Although you may not get the comprehensive answer you were looking for right here or now. I urge you to read and participate in these forums often. Every day some little nugget of info is going to cross your radar that you wouldn't get from just reading about and using the features that you need. Over time you will not only learn of the many things GSAP can do but you will get a much better understanding of how it all comes together.

        Thanks again for your inquiry and enthusiasm.
        As you continue on your voyage with GSAP, please don't hesitate to ask if you need any assistance with understanding how certain tools/features are supposed to work.

        Carl
        • Back to top




        0 user(s) are reading this topic

        0 members, 0 guests, 0 anonymous users