Common MVVM Framework

Source: Internet
Author: User
  • Avalon
    Use Object.defineproperties, VBScript, Object.observe, pure event-driven, compatible ie6,dom compatibility with jquery, less volume

The early four MVVM frameworks have big companies in the lead:

  • Angularjs
    Google produced, ideas from FLEX,IOC, dirty detection, custom tags, limited by the number of bindings, generally not more than 2000, easy to get started, a lot of ideas to avoid the open
  • Emberjs
    It turned out to be Apple's internal project, using Object.defineproperties, a huge size, and MVVM was just a few of its
  • Knockoutjs
    Microsoft production, the use of functions to steal Dragon to Phoenix, the shortest editing length algorithm to achieve DOM synchronization, compatible with IE6, achieve superb, but the source is extremely difficult to read
  • Winjs
    Microsoft produced, using Object.defineproperties, a huge UI library

This two-year-old emerged:

    • React
      Facebook delivers a revolutionary concept of virtual DOM, limited by the size of the view
    • Rivets
      More sophisticated API
    • The
      Use fixed time synchronization
    • Vue
      Synchronization with Object.defineproperties for refinement, but weak functionality
    • Regular
      In the last one months to come out of the new things, NetEase introduced the JS framework, claiming to Angularjs and react of the fitness
    • Drop
      I've just heard of one, written in typescript.

Common MVVM Framework

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.