Mini MVVM Frame Avalonjs Meditation 1th turkey Start

Source: Internet
Author: User

As the beginning of all legends, there is an ancient great God epoch, and then the other half-God is distracting. We do not know the greatest contribution and creation of the ancient giant God, but the wizard's words relish. This is also the reality of our front-end.

MVVM is from. NET, another distant realm. Front end, relative to the back end, how to see is the land of barbarians. JS This is shouldering the front-end all the interactive work language, unexpectedly is regarded as the demon, repeatedly is blocked disables. Slightly usable scripts, variables and functions are not organized savagely, until the Java missionaries bring classes and libraries to it.

For a long time, people regard classes as the gospel. Knowing that this is two different languages, just as Christ you can not read the "Christ", so the actual interface with the class can not be sold out, not to mention what design mode, IOC.

There is no way, the population is too small, want to point the skill tree, must reach a certain limit. This went through two stages of prototype and jquery, especially the latter, with the front end having enough manpower to study the very flashy things of loaders, MVC,MVP, routers, and MVVM is just part of the trend.

We summed up the time, JS ten years ago (1995-2005) What to do, basically nothing, and the same time Java in the birth, in the support of large companies to sing Mengjin, busy to do their own standard library. Other well-known languages are almost like this, and the standard library has a basic immediate access to mileage. While JS was born on the cottage (JScript), it was also threatened by VBScript, ActionScript.

The second period was very short, 2005-2008, when the world happened, the great DDH created rails, and as a sub-project of Rails prototype.js immediately the JS Circle of those small people scared to stay. Prototypejs, which occupies 80% of the market, has contributed a lot to the bottom of the language or the DOM, lowering the threshold for entry. This is like the Sui Dynasty before the Tang Dynasty, laying a good shelf. In the same period, the Java spring played the Invincible hand.

The third period is the Jqurey of the introduction of the title. This does not need to expand, the ambition of the expansion of the Jser began to play other languages to play with the rest of the things. Modularity, loaders, MVC, all sorts of words fly. MVC changed for generations in a year or two, first Javascriptmvc, then backbone, and the people close to. NET also know that there is a thing called Knockout, Ruby's great God cross the border to engage in Ember, 2013 People also heard a call angular high-handsome frame, his father is Google, so 2014 is basically its news. Just like in the early days of jquery, we knew there was a strong competitor like MooTools, and now we don't know where to go.

This is a period of alternating old and new, and the extreme jquery that represents DOM operations conflicts with the MVVM framework that wants to hide DOM operations. Reminds me of the "Turkey Start" film review

It was a war in the Kwai Land, gorgeous dazzling: the boundless golden sunflower, dressed in the yellow Army of Russian soldiers, wearing red hat in blue Army soldiers, the two sides in the sunflower in the shadow and chase each other, the gun smoke obscured the blue sky.

It was also a classic war, a war between the two declining powers, all with a magnificent appearance. Because they are on the edge of Europe, has a gorgeous military uniforms, advanced guns, two European once overlord, now is spent force, the war can only rely on people to accumulate, so is the use of modern weapons to fight the cold weapons.

The two sides between the Balkans and the Black Sea, you come to me, playing quite lively. A total of more than 200 years, has been hit to the First World War, the war between the two countries has a large number of 11 times, the film description of the war is about the tenth time of the Russian soil war. Since then, the mighty Ottoman Empire has fallen, and the victorious Tsar Russia collapsed in the midst of the First World War.

......

Today's jquery can be seen as the incarnation of Turkey, it can be proud, as Turkey with its caliber of up to 30 inches (762mm) of the Urbar giant Cannon to conquer Constantinople, like, amazing publication.

Angular is the Russian, deep pockets, violent soldiers, more than the Zerg more insect tribe.

But DOM operations are going to be behind the scenes, no matter how much you do, and jquery is evolving to the end, and there's nothing big on GitHub at the end.

While angular, although the peak, but its biggest key has not been solved-difficult to get started. Jser's loyalty is extremely low in the front-end of the floating world. Perhaps the people who preached backbone yesterday are angular's free navy.

The situation is difficult, the war unceasingly, such an era has endless possibilities. The king of the future may be eyeing this corner. It inherits the mantle of the ancient Colossus, though not as noisy as the other half-gods, but also makes his own voice. It's a land far from the Earth, Avalon. It is quietly accumulating its own strength.

If you think this article is helpful, you can give me some money and encourage me to continue to write some high-quality posts.

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.