Find all conference videos here: vuetoronto.com/videos Signup for conference updates here: vuetoronto.com Want to learn Vue 3.0 from the experts? bit.ly/2v8QALV
@zahedbri4 жыл бұрын
Hi Evan, I really enjoy making apps and web contents with vue js framework and library. The T shirt with VUE look nice! How could I get one😀
@omgnowairly3 жыл бұрын
The videos link no longer works. Only a header at the top with a hidden (mouse over the text) link back to KZfaq brings you to them.
@--Arthur4 жыл бұрын
Vue is so easy that anyone could do it. Evan You.
@dee-ker58674 жыл бұрын
bruv
@deycha14 жыл бұрын
Bruh
@scifregizmoguy4 жыл бұрын
bruh
@kietdinht4 жыл бұрын
Bruh
@KhmerTutorials4 жыл бұрын
I cracked up LOL
@kblyr2 жыл бұрын
This guy is a gift to the front-end devs
@flameddd4 жыл бұрын
(I am a senior reactjs develop) I think this "Documented solutions for common problems (44:45)" is real big problem when dev reactjs (especially for junior). Great talk, learn a lot for me.
@levizjaperdije84993 жыл бұрын
I started with Angular, now i am in LOVE with Vue, Ooh i meant You
@hankoiba90323 жыл бұрын
my dream is to master Vuejs to the point of being able to help you guys developing it ..
@longshot7894 жыл бұрын
The depth of though and care put into Vue is just awesome. I'm not suggesting it isn't present in other/all frameworks. I'm just glad it is present in the framework I use the most.
@nguyendaric99204 жыл бұрын
I love how honest he is, I also learnt a lot of the mistakes he pointed out and have many new ideas in mind. Great framework.
@pahvalrehljkov4 жыл бұрын
i just randomly started watching about vue, my first choice was react, im just learning web languages and i need a framework to master, hour or so of researching into vue, and vue3 esp, i fell in love with the simplicity, community, Evan You too... :)
@spongechameleon69404 жыл бұрын
This talk gave me a lot of context on how SPAs work! Really love Evan's attitude too. Vue baby
@raycDev3 жыл бұрын
- Vue 的設計理念是給不同背景的角色(包括工程師、設計師,甚至沒有很大預算聘請工程師維護專案的創業家),提供在開發上能夠用更簡單的方式開發和維護的包容性框架(inclusive framework)。 - Vue 的 option API 已夠直觀,不過在專案過於複雜時,組建中不同的項目(data, method, watcher)會被分的更開,這時可搭配第三版推出的 Composition API 做整理。 - Composition API 可以與 Option API 一起使用,例如使用 Composition API 重寫、合併組件之間的共用邏輯。 - Vue 3 使用 TypeScript 建構是為了提高維護性和更好的類型,大體上,在模組化開發時,使用 TypeScript 或 JavaScript 看起來會差不多;甚至在使用 JavaScript 進行 import 開發時,IDE 也能顯示 API 提示,免除需要額外閱讀文檔,這是 JS 從 TS 受益的部分。 - 有些人喜歡使用 template 表現視圖,而也些人則喜歡使用 JSX 表現(或是像後端、iOS、Android 開發不需要處理 HTML),Vue3 允許開發上使用兩種視圖表現方式。 - Vue3 的視圖更新採主動靜態提升,每次的更新做一次檢查,而不是對整個模板檢查,達到快速高效的更新和虛擬 DOM 的靈活性。 - 使用 Vue3 進行開發比以往更能依需求導入要用到的功能,編譯器也做到更好的 Tree-shake。 - Vue 的分層設計方式讓使用者有漸進式學系路徑和更低的學習成本。
@okiedokiecookie4 жыл бұрын
Hands off to Vue for its simplicity.
@nevinkuser98923 жыл бұрын
Hats off. Hats.
@m3po224 жыл бұрын
The number one reason I am grateful for angular is that it introduced me to typescript. The second is that an introduced me to rxjs.
@tucq884 жыл бұрын
damn, so i'm not the only one.
@jincyquones4 жыл бұрын
Same here! I now mostly use Vue but still use Typescript and RxJS, both of which Angular 2 introduced me to.
3 жыл бұрын
Missed pun opportunity on the Luis Vuetton part
@peripona4 жыл бұрын
This finally brings me to give vue serious consideration.
@mikul31224 жыл бұрын
I'm very glad I chose Vue as the first component framework to pick up. It was easy to learn with great documentation and a logical setup process, and I learned many component-based principles that I can apply to other component frameworks. I believe at some point down the road Vue will overtake React and Angular in terms of usage.
@shuttereff3ct5934 жыл бұрын
Great framework for starting dev career.
@ciaokid21044 жыл бұрын
No. Best framework for *starting* a dev career is VanillaJS. Later, when you understand the fundamentals, you can advance. At least in my opinion.
@shuttereff3ct5934 жыл бұрын
@@ciaokid2104 I can partially agree. To me; I think a Dev shouldn't master the vanilla but can learn the basics then cut some corners using Vue.
@anthoniG4 жыл бұрын
I am looking into using Vue with a language called Dart (developed by Google and used in their mobile framework Flutter). They already have developed AngularDart, but I have found a DartVue binding and takeing that for a spin.
@SilverishKitten3 жыл бұрын
uf... google sucks -.-
@m3po224 жыл бұрын
25:00 virtual dom, jsx vs templates, svelte
@stefanbogdanovic5904 жыл бұрын
I can't wait for TS support, because nowadays TS support for Vue is the worst out of 3 frameworks.
@MrChickenpoulet4 жыл бұрын
Oh yes that's true ! I still use the vue-class-component with typescript but yeah that's not amazing :/ However vuex with typescript is quite ok I must say. Indeed I'm waiting for the release of V3 to have a clean typescript project !
@stefanbogdanovic5904 жыл бұрын
@@MrChickenpoulet absolutely.
@CuriousSpy4 жыл бұрын
try vue-tsx-support
@blackwhattack4 жыл бұрын
No. Better than React.
@stefanbogdanovic5904 жыл бұрын
@@blackwhattack React TSX compiler catches errors fastest compare to other 2 frameworks. And yea thing I also miss in Vue TS it doesn't complain when I pass wrong custom prop Interface with some fields before going to browser, that will be nice to see. Hope Vue Core team is reading this if soo respond or give a like.
@ssl29284 жыл бұрын
Switching from Angular to Vue, why right now I feel like React is the hardest one to get used to
@shirshak67384 жыл бұрын
react is easier than vue.
@ssl29284 жыл бұрын
@@shirshak6738 does react have template like vue have? Or I have to use JSX?
@clintonnzedimma75014 жыл бұрын
Zy Mao jsx
@LenCommu4 жыл бұрын
@@shirshak6738 First time I heard that.
@mikeylovespizza40124 жыл бұрын
Vuejs is like the earlier version of angular, which was what I loved about it. ReactJS seems more difficult to learn based on what I’ve compared.
@ezwalduzumaki31614 жыл бұрын
Amazing Talk, as a react enthusiatist, as someone who admires React being easy and so awesome. I am very excited for vue, I plan on digging deep into MERN stack, learn testing, typescript, graphql and firebase. My goal for this year is also too have a deep understanding of javascript itself. I also plan on learning dart and flutter, in order to have the ability in my hands to devleop cross platform apps, wether that be freelancing or doing something for myself aswell as for a job. then afterwards i would love to dive into vue 3, perhaps towards winter when everything is relatively stable and people have courses on it on udemy, like max, stephen etc.
@khoroshoigra83884 жыл бұрын
Next i will study for Nuxt, I love product of VUE :)
@ireeric90764 жыл бұрын
me too :)
@ireeric90764 жыл бұрын
and i use ts
@BrechtGijbels3 жыл бұрын
Have a look at Quasar Framework ❤️
@MikeHurtado-cb4lc4 жыл бұрын
When out?
@JoseManuelLopezHernandez3 жыл бұрын
Mucha información en poco tiempo, increíble.
@Anonymousg644 жыл бұрын
charts: docs.google.com/spreadsheets/d/1D6Dc1X7jmlWY9bvLFfv7GJ5hQmQiu0FsjepmTLEw784/edit#gid=1253638379 i couldn't figure out the other spreadsheet url: docs.google.com/spreadsheets/d/1VJFx-kQ4KjJmnpDXlEaig-cVAAJtpiGLZNbv3Lr4CR0/edit
@MattClimbs3 жыл бұрын
The link to the slides is broken. Does anyone have an alternative?
@mrwho25133 жыл бұрын
Evan You built Vue
@omgnowairly3 жыл бұрын
Sadly, the link for slides no longer works.
@creative-commons-videos4 жыл бұрын
any plan to support mobile app development officially ? there is vue native but still not official :)
@samuelmorkbednarzkepler4 жыл бұрын
PWA support is official. Just use that. Its the future of mobile development anyway
@mdashraful52314 жыл бұрын
How to hide api keys from vue.js build version?
@johnstorm5894 жыл бұрын
good job!
@Shakeel_4hamed4 жыл бұрын
I love vue js waiting vue 3
@MaxCoplan4 жыл бұрын
Something I'm confused about is he mentions a few times during the talk about things that they've written in TypeScript, but looking at the GitHub repo I don't see anything in TypeScript. I'm assuming they're not transpiling before committing
@pdcx4 жыл бұрын
check the vue-next repo
@corneliushuang13084 жыл бұрын
I love this video
@user-su8qo4xz5j4 жыл бұрын
Great talk!
@rahul_bali4 жыл бұрын
why vs code? isn't it affected by microsoft monopoly?
@PaulSebastianM4 жыл бұрын
When is TS vs Js going to become a non-issue?
@thebirdhasbeencharged4 жыл бұрын
Maybe ES2030 lol, these things take time. We are only where we are today due in some part to stuff like CoffeeScript, JQuery etc. Slowly but surely. Even old crusty php is gearing up.
@thebirdhasbeencharged4 жыл бұрын
@@okie9025 I used to say that too and I still believe that to an extent but the gist of the matter is it's not for you, it's for the people who will come after.
@Ilhtilior4 жыл бұрын
@@okie9025 you might think that and be right about project owned by only one person or at least a small team that won't ever change. But as soon as you enter the "real" world where people will shift around, teams being bigger than 4 people you will understand that typing is very very helpful
@eflat__major4 жыл бұрын
@@okie9025 I used to agree with you, for many many years but I have finally seen the light. I will be using TS a lot more now.
@patricktolosa64574 жыл бұрын
TS helps in really big, complex projects. since TS is just a superset of JS, you can sprinkle whatever types you feel comfortable with. big projects suffer when there's no type hinting.
@MrJloa3 жыл бұрын
Why do u always talk about vue bundle size? 23kb or 50kb - it really doesn't matter at all. For example in our production build, we have to use echarts. That package gzipped, minified is 304.5kb...
@iznasen4 жыл бұрын
Yo!, Thank you You!
@vidyatheerthan3 жыл бұрын
if you learn vue from evan you, even you can be like you!
@1lence_kick4 жыл бұрын
Evan's old?
@elgs19804 жыл бұрын
For some people, there's TypeScript, why would I use Javascript, for others, there's Javascript, why would I use TypeScript.
@krush09054 жыл бұрын
Once go typed, never go back
@rumble19253 жыл бұрын
@@depression_isnt_real It's very hard to change code in vanilla JS when a project grows to a certain size. It's not clear what goes wrong in other parts of the app when you change a few functions around. So basically, there's less things I need to keep track of and consider while working in typescript because I can trust the type system. This effect is even better in more strict typed languages reasonml or elm on the frontend.
@okiedokiecookie4 жыл бұрын
While the development is exciting sometimes javascript no longer works on browser without NodeJS. tsk-tsk-tsk
@pratikrane1494 жыл бұрын
Doesn't browser comes with its own engine for running js, like V8 engine in chrome?
@okiedokiecookie4 жыл бұрын
@@pratikrane149 Yes javascript runs but not all node javascript are intended for the browser as I understand. It's just a bit frustrating sometimes searching for javascript libraries and you end up a mixture of browser based and node js.
@pratikrane1494 жыл бұрын
@@okiedokiecookie Agreed, it is one of the challenge that comes while working in JavaScript.
@mateuszmasek46364 жыл бұрын
Evan me?
@samuelmorkbednarzkepler4 жыл бұрын
No, Evan him
@edenwu96214 жыл бұрын
🥳
@Danielo5154 жыл бұрын
Sorry for telling you Evan, but even without typescript vscode is able to get the same info from JSDocs
@CYBERxxxTURBO4 жыл бұрын
For sure, but it's cheaper to do it with TS
@Danielo5154 жыл бұрын
@@CYBERxxxTURBO true
@djchrisi4 жыл бұрын
I bet he knows that.
@Danielo5154 жыл бұрын
@@djchrisi sure he knows, so he also knows he should not advertise that as a typescript only feature
@eflat__major4 жыл бұрын
It's not the same, JSDocs can only give you so much. TS does way more.
@0xBerto4 жыл бұрын
Quick check at 5 min. Hit like on this comment if you’re that backend person wanting to build the front end for your project thingy, hahah
@chenhonzhou4 жыл бұрын
学不懂系列
@kid14126214 жыл бұрын
不是学不动吗?
@ShanyGolan4 жыл бұрын
ELM is better!
@SubmittertoAllah13 жыл бұрын
kindly make documentaion of your website in urdu language also as soon as possible .and read holy book quran i suggested to you it will help you after the death