696 views

Hitler gets information that somebody has just released Vue Native, that compiles to React Native under the hood

00:00 - 00:03 Somebody have released a competitor to react native

00:04 - 00:05 You just npm install and can then write vue.js code

00:05 - 00:07 It then compiles to react native under the hood

00:08 - 00:12 It is even compatible with vuex and vue-router

00:12 - 00:15 And they say render functions will soon not be needed anymore

00:17 - 00:19 So you say that our framework will soon be deprecated

00:19 - 00:21 And people will soon not have the need for React at all?

00:24 - 00:26 Unfortunately,

00:27 - 00:28 I believe that´s true.

00:31 - 00:33 People seem to like Vue.js better than React now. And there´s nothing we can do about it

00:34 - 00:36 Vue.js is having 97,928 stars on github now, and React is having 98,332 stars

00:53 - 00:58 That means Vue.js will soon be more popular than React. Please leave, unless you´re within the core team

01:13 - 01:15 We need to get a same way of doing templating!

01:15 - 01:17 Render functions simply isn´t usable enough for junior developers

01:18 - 01:23 And there is way too many complex options for storing state

01:25 - 01:28 We need to make React simple enough to use

01:29 - 01:31 And why do we do not yet have usable devtools?

01:31 - 01:34 With Vue.js everything just works as it should

01:34 - 01:37 And the learning curve is incremental

01:37 - 01:40 You can even place both template, script and style in .vue files

01:40 - 01:42 Yes, but we have js-in-css in React

01:42 - 01:46 But in Vue.js you can easily import scss

01:46 - 01:48 React also support styled-components

01:48 - 01:52 Yes, but we need to do it in a way that makes sense

01:53 - 01:54 Good seperation of concerns

01:56 - 01:57 Evan You is way too smart

01:57 - 02:00 And he knows that jQuery won against Prototype because it was simpler to use

02:00 - 02:03 And now he is building Vue Native on top of our framework

02:04 - 02:08 Nobody will ever notice that React is involved under the hood

02:08 - 02:13 And people can take stuff like reactivity for granted

02:14 - 02:16 They will no longer need to learn Redux or MobX

02:17 - 02:21 React will soon become as outdated as Backbone.js

02:27 - 02:29 At least, Angular.js will still be a worse alternative

02:30 - 02:34 In Angular, they still use two-way binding

02:34 - 02:36 Two-way binding!

02:41 - 02:42 That traitor

02:43 - 02:47 Why did he have to make Vue.js so simple to use?

02:48 - 02:53 You can get a junior developer productive in only minutes

02:54 - 02:56 In React they first need to understand immutables

02:56 - 02:59 And it seem to be really hard for some people to understand

03:00 - 03:02 Some even think code that enables unidirectional state looks like bloat

03:04 - 03:07 It´s not all your fault. I merged some of those pull requests

03:14 - 03:16 I think this is really unfair.

03:19 - 03:23 JSX isn´t all bad, once you get used to it

03:25 - 03:26 But it´s not optimal

03:31 - 03:33 They haven´t passed us yet

03:40 - 03:46 I´ve made a calculation that says they will do so in an hour

03:46 - 03:49 And then Evan You will probhably brag on Twitter