Test driven development with Vue.js by Sarah Dayan

  Рет қаралды 35,768

VueConf Toronto

VueConf Toronto

Күн бұрын

Пікірлер: 40
@VueConfToronto
@VueConfToronto 4 жыл бұрын
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
@simonhunt9857
@simonhunt9857 4 жыл бұрын
Coming from a PHP background I was familiar with TDD but how to apply these principles to Vue development had never really 'clicked' for me until watching this video. So thanks for helping me to have that 'aha' moment!
@AdrienJOLY
@AdrienJOLY 4 жыл бұрын
That’s a very good introduction (and motivation) to TDD, applied to front-end development with Vue.js. Thank you, Sarah!
@chenrvn
@chenrvn 4 жыл бұрын
Excellent Talk, Thanks! 1. You are awesome! 2. The issue with TDD and Testing in global is the setup configuration and sometimes the time to run and get feedback from them. when u pass it over (as u say) the tests written is easier and faster Thanks for your explanation, very clear and U R Rock in live coding :)
@SarahDayanDev
@SarahDayanDev 4 жыл бұрын
Thank you Chen! Unit tests should run fast, because they test small units and don't touch I/O. In my presentation, they took a bit longer than usual because somehow, when I set my computer offline, Jest suddenly became slow. In reality and on a daily basis, they're blazing fast.
@chenrvn
@chenrvn 4 жыл бұрын
BTW i am just wrote a medium article full influence to your presentation in Angular :) [off course full feed back to u] So Thanks 4 your expression :)
@TruthMonster7777
@TruthMonster7777 3 жыл бұрын
I loved this. I was trying TDD but was not confident in the approach but the way you explained made it very clear to me why this is necessary and also how to approach front-end components Test-driven development.
@DodaGarcia
@DodaGarcia 3 жыл бұрын
Omg she's so awesome! I would watch her teach stuff all day
@EricClaeren
@EricClaeren 4 жыл бұрын
Great talk and the message is delivered very well! Thanks you Sarah.
@jajappp
@jajappp 2 жыл бұрын
Thanks for sharing a drop of knowledge, rich content. Congratulations! very well presented. Success!
@DodaGarcia
@DodaGarcia 3 жыл бұрын
As an (embarrassingly recent) adopter of TDD, I now kinda laugh at myself from all the years I spent thinking I couldn;'t afford the time to write the tests first. It does take time, obviously. But it takes at least one order of magnitude less time than it does to debug and fix broken code, especially when the fixes on one part start breaking another. It's like that great Jack Bergman quote: "There's never enough time to do it right, but there's always enough time to do it over."
@victornaut
@victornaut 4 жыл бұрын
Jeez I wish I could speak that succinctly. Great talk.
@НикитаЗахаров-н3м
@НикитаЗахаров-н3м 4 жыл бұрын
Thank you! Its really simple to understand with 3 steps
@avimehenwal
@avimehenwal 4 жыл бұрын
I wrote first test suite for my vue components yesterday. took me only 2 days XD
@qianbang_
@qianbang_ 4 жыл бұрын
This really helps how we code and helps see how to structure or refactor it.
@JoeSchroecker
@JoeSchroecker 4 жыл бұрын
Love it! Finally the 2nd step makes sense to me!
@programwithmanthan5868
@programwithmanthan5868 3 жыл бұрын
Thank you Sarah for the introduction, VueConf Toronto please upload code samples as well with the video.
@SolidIncMedia
@SolidIncMedia 4 жыл бұрын
This just serves to remind me that I'm really bad at writing tests. That is, only one project I've ever written has used tests. And they're out of date. And they're badly written tests. I should put the ideas in this video into practice before I push to production again..
@Caranor
@Caranor 3 жыл бұрын
2 minutes into the video and I'm already convinced
@kamalhm-dev
@kamalhm-dev 4 жыл бұрын
one of the best, Sarah
@zozo1603
@zozo1603 3 жыл бұрын
Why is "a non-regression test is always nice"? If we used storybook's storyshots (which is actually using a jest feature) with puppeteer, we would get for free al the tests, that Sarah wrote in this demo. I love storyshots:D I barely need e2e or unit tests next to them to feel confident about my code.
@jannesbehrens2163
@jannesbehrens2163 4 жыл бұрын
thank you!
@nezarfadle7715
@nezarfadle7715 4 жыл бұрын
Great talk!
@ultrasamad
@ultrasamad 4 жыл бұрын
Great talk.
@xspaniki
@xspaniki 4 жыл бұрын
really nice presentation. thx!
@yun-ruzeng5026
@yun-ruzeng5026 3 жыл бұрын
gooooooooood, love you
@jonnysongs
@jonnysongs 4 жыл бұрын
Good talk
@canaloneliojr
@canaloneliojr 4 жыл бұрын
Does anyone know the vscode theme she is using?
@conerzyo
@conerzyo 4 жыл бұрын
A really good one!
@mluevanos
@mluevanos 4 жыл бұрын
Great talk
@oopserv316
@oopserv316 3 жыл бұрын
ty
4 жыл бұрын
thanks !
@hellocheng7071
@hellocheng7071 3 жыл бұрын
great great great
@dokem
@dokem 4 жыл бұрын
yes mam
@dopamine_Seeker
@dopamine_Seeker 3 жыл бұрын
When I visit tailwind page I see her face now I'm seeing her video look more fater
@Andrey-il8rh
@Andrey-il8rh 2 жыл бұрын
Now I know who is displayed on the main page of Tailwind 😂
@MrKaki90
@MrKaki90 3 жыл бұрын
99% TDD 1% Vue testing
4 жыл бұрын
1:37 Uncle Bob said that not Yoda :)
How to build customizable and reusable Vue components by Filip Rakowski
24:18
Vuex Explained Visually by Adam Jahr
26:33
VueConf Toronto
Рет қаралды 18 М.
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
Ice Cream or Surprise Trip Around the World?
00:31
Hungry FAM
Рет қаралды 21 МЛН
Sarah Dayan - Test-Driven Development with Vue.js - Vue.js Amsterdam 2020
23:56
7 ways to make your Vue unit tests better by Natalia Tepluhina
25:44
VueConf Toronto
Рет қаралды 10 М.
Common Mistakes in Vue js and How to Avoid Them - Daniel Kelly
29:49
VueConf Toronto
Рет қаралды 9 М.
Test-Driven Development // Fun TDD Introduction with JavaScript
12:55
Building sustainable enterprise apps with Vue.js - Chris Fritz
58:05
VueConf Toronto
Рет қаралды 19 М.
End-to-End Testing Vue Apps with Cypress by Amir Rustamzadeh
45:42
VueConf Toronto
Рет қаралды 13 М.
5 Patterns for Better Components in Vue.js - Michael Thiessen
29:08
VueConf Toronto
Рет қаралды 8 М.
TDD Is The Best Design Technique
19:26
Continuous Delivery
Рет қаралды 52 М.
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
DevTernity Conference
Рет қаралды 568 М.