Skip to content
0:00 / 0:00

#vue#react#angular

Evan You on Vue.js: Seeking the Balance in Framework Design | JSConf.Asia 2019

JSConf

286K subscribers • 33 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Evan You, creator of Vue.js
  • May be out of date. Uploaded 7 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

73K views7 years ago2 recommendations

Web developmentSoftware designVue, Svelte, Angular and othersReactLanguage design and type systems

Evan You discusses the trade-offs between primitives and conventions in frontend framework design, comparing Vue, React, and Angular.

As the author of Vue, I often get asked on how the major JavaScript frameworks today differ from one another. Typically people expect technical details: size, performance, ecosystem... but to me, what fundamentally differentiates frameworks from one another is where a framework lands on the primitives vs. conventions spectrum. This is usually a conscious design decision, and the major frameworks we see today manifests three different segments of this spectrum. In this talk I'll discuss how these design choices have affected the adoption and growth of these frameworks, and why there might not be one single optimal balance point. Evan is an independent open source developer. He created Vue.js, a popular frontend framework and now works on it full-time. Before going full-time open source, Evan worked as a core dev at Meteor, and before that as a creative technologist at Google Creative Lab. JSConf.Asia - LASALLE College of the Arts, Singapore - 15 June 2019 Source: 2019.jsconf.asia/ License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances. Intro animation "something something prisms" by Martin Schuhfuss codepen.io/usefulthink/pen/WogmvW Intro music "Know" by Matt McKegg soundcloud.com/destroy-with-science/know

Why it's here

2 people recommend this

What people say. Recommended as a great explanation of the design philosophies and differences between major frontend frameworks.

u/Farantain r/dotnet • Recommends

On “What should I learn React, Angular, or Vue?”

This talk explains the differences in intention and philosophy between the three frameworks (by the author of Vue, and why he made another framework) - [video Vue is the most pleasant to work with for me - you can start small, use a basically instant and invisible state management system, and add on parts of the framework as your app grows and you need more sophistication. However I've seen that it has far fewer jobs than Angular and React. Both of those seem equally well used by corporations. That doesn't mean you can't find a job somewhere that uses the one you want though. I'd advise writing your own small todo app (shopping list, or journal, or whatever) for a few weeks in each one.…

u/AddictedToCodingin r/Frontend • Recommends

On “Can I still become a self-taught Front end web developer?”

Before going into any framework church, read up any books from Axel Rauschmayer in any order. (That's how I started this answer. By this one author, then it blew to tell you a watch-list so you can pick your own itinerary) The best for people who starts fresh is to avoid articles by "somebody learning" who just started. Not that it's not useful to publish while learning, but looking up at people who did contribute helps getting better explanations. In that spirit, look to read anything you can find from. I say anything because those people are and had done a lot for the web development industry. What you'll read from them is eventually the sum of how it's been built today. ## Today's…