Build a Todo List App in Vue JS with LocalStorage in 2022 | Vue 3 for Beginners

  Рет қаралды 109,158

Tyler Potts

Tyler Potts

Күн бұрын

Пікірлер: 107
@edkinge1531
@edkinge1531 Жыл бұрын
Thanks for this, as a beginner I found this was perfectly for my skill level and learnt a lot!
@zalodias123
@zalodias123 2 жыл бұрын
Thanks for already including CSS. Helps to focus on the Vue logic and functionality.
@TylerPotts
@TylerPotts 2 жыл бұрын
You are welcome!
@nangseakheng2976
@nangseakheng2976 2 жыл бұрын
@@TylerPotts glad to see your tutorial video very useful...🥰
@aldotube88
@aldotube88 Жыл бұрын
Good video, I would say it feels like you go through it pretty quick, found myself pausing and coding along a lot more than others. I'd also say it feels a little bit above beginners level just on the explanation on what everything does
@TylerPotts
@TylerPotts Жыл бұрын
Thanks I'll take your feedback into consideration for my future videos! :D
@kapo5636
@kapo5636 Жыл бұрын
@@TylerPotts yeah your explanations completely suck. you might as well take the time to go over what each part is properly doing, instead of saying "we do this, do that", especially if your video is catered towards beginners.
@sofiad.698
@sofiad.698 Жыл бұрын
i slowed the video to 0.75 and it was still too fast xD
@nato.musica
@nato.musica 5 ай бұрын
Awesome videos, thank you very much!
@waleedcodes1422
@waleedcodes1422 2 жыл бұрын
An other perfect Vue App Thanks!
@TylerPotts
@TylerPotts 2 жыл бұрын
Thank you!
@jackwang3093
@jackwang3093 Жыл бұрын
Thanks for the tutorial mate! Awesome content!
@jaloliddinumariy2025
@jaloliddinumariy2025 2 жыл бұрын
Very Good Video Thanks, But I have A error in computed Unexpected side effect in computed function
@haamidshamim9858
@haamidshamim9858 Жыл бұрын
thank you very much for the code it helped me a lot
@jrv660
@jrv660 2 жыл бұрын
Anyone know this error? Unexpected side effect in computed function vue/no-side-effects-in-computed-properties
@yugeyuge8008
@yugeyuge8008 9 ай бұрын
Thanks for the concise and educational video.
@jonyparker2279
@jonyparker2279 2 жыл бұрын
Thanks. This is really helpful.
@elian-dev
@elian-dev Жыл бұрын
Awesome video, thanks!
@robimuhammad95
@robimuhammad95 2 жыл бұрын
thank you! easy to follow
@TylerPotts
@TylerPotts 2 жыл бұрын
Glad it helped!
@casaderemador
@casaderemador 2 жыл бұрын
Kick ass tutorial! Congrats!
@nadetdevfullstack7041
@nadetdevfullstack7041 2 жыл бұрын
Excellent Tyler !
@TylerPotts
@TylerPotts 2 жыл бұрын
Happy you enjoyed it
@ЮрійЮрійович-м9т
@ЮрійЮрійович-м9т Жыл бұрын
Дякую, друже! Загалом все зрозуміло. Спробую розділити все це на компоненти, щоб нічого не зламати :)
@gleb.stachev
@gleb.stachev Жыл бұрын
Thanks for the cool video, but I don't really understand why the business and personnel categories are needed? what is their functionality?
@TylerPotts
@TylerPotts Жыл бұрын
It's just an example of adding categories to a to-do list you can disregard them and still get the functionality to work fine 😁
@gleb.stachev
@gleb.stachev Жыл бұрын
@@TylerPotts ok, thank you 😊
@dicodidiraja
@dicodidiraja Жыл бұрын
wordke flawlessly, thanks
@AbdullahKhan-js2oz
@AbdullahKhan-js2oz 2 жыл бұрын
❤ well it helped a lot
@paulaneesh7
@paulaneesh7 Жыл бұрын
Please come up with more Vue projects, there's very less content of Vue on KZbin
@nikhilgupta9876
@nikhilgupta9876 Жыл бұрын
Hello sir, your video is really helpful. what if we want to click and drag any todo items to arrange the todos in our way/order?
@kenweb27
@kenweb27 2 жыл бұрын
Thank you. I've completed this tutorial. It's my fist vue project. Question: In removeTodo why aren't you using something like removeItem to remove it from the local storage?
@ai-bloggers
@ai-bloggers 7 ай бұрын
Thank you very much 🎉
@TylerPotts
@TylerPotts 7 ай бұрын
You're welcome 😊
@MarkJosmilDegamo
@MarkJosmilDegamo Жыл бұрын
hello sir whats the recommended syntax highlighting for vue
@d-landjs
@d-landjs Жыл бұрын
Excelent tutorial bro!!! Thnks for everything!!! Hope new tutorial with Firebase!
@2310karyn
@2310karyn 2 жыл бұрын
very nice one, thanks for sharing !
@abletoneverything3913
@abletoneverything3913 Жыл бұрын
How do you have your VScode suggesting whole lines of code like that? @18:29
@NeverDieAgl
@NeverDieAgl 2 жыл бұрын
Ok, i'm now getting a problem that todos are saved to local storage, but it get's cleared after F5 -.- name stays, todos not :/
@Yakuzanis
@Yakuzanis Жыл бұрын
Thank you so much !
@newtonkimathi5141
@newtonkimathi5141 2 жыл бұрын
Excellent work keep up and share more knowledge
@Hamida-j7o
@Hamida-j7o 9 ай бұрын
Hey Tylor, thanks for the explanation! While the video was informative, I felt a bit clickbaited by the thumbnail mentioning editing todos. It would be helpful if the video mentioned that aspect too, or the thumbnail could be adjusted to better reflect the content. Thanks!
@matthewtang5638
@matthewtang5638 2 жыл бұрын
Hi Tyler, would like to know if there's any follow up video on linking the vanilla javascript with local storage?
@TylerPotts
@TylerPotts 2 жыл бұрын
Hey Matthew, I've done an updated version of todo app with local storage here: kzbin.info/www/bejne/bJapqKeXj8tpsMU
@danielkovacs3664
@danielkovacs3664 10 ай бұрын
thanks the video do u plan to develop google calendar implementation for this todo app?:)
@shimakara
@shimakara Жыл бұрын
Thank you ,I learned a lot😀😀
@FitHealthyandInShape
@FitHealthyandInShape Жыл бұрын
It looked like you were writing in JavaScript and it automatically was converting it to proper HTML. What were you using to accomplish that? How can I set my environment to work like yours?
@TheanIDE
@TheanIDE 4 ай бұрын
Thank you teacher ❤, Would you share me your suggestion or extension?
@rohitkf8474
@rohitkf8474 2 жыл бұрын
Soooo soothing to listen to your voice bruh 😂
@Pages_Perfected
@Pages_Perfected Жыл бұрын
I have a question, it is stored in localstorage of the browser, but where is it exactly ? I mean in my device folders, Chrome then where? I saw it in inspect key value but couldn't find it in my device.
@shiratorr
@shiratorr Жыл бұрын
What theme are you using?
@mikareich3388
@mikareich3388 2 жыл бұрын
what color theme are you using?
@junderfitting8717
@junderfitting8717 Жыл бұрын
I'm looking for it too, did you find it?
@mikareich3388
@mikareich3388 Жыл бұрын
@@junderfitting8717 no unfortunately not :(
@junderfitting8717
@junderfitting8717 Жыл бұрын
@@mikareich3388 I wathed Tyler's video's about color theme. He use SynthWave '84 and Aura Theme
@ManuMarea
@ManuMarea 2 жыл бұрын
Great,it accepts links as well? You know this could be' useful to organizer and store remote resources
@TylerPotts
@TylerPotts 2 жыл бұрын
Yes, absolutely
@tomtakumi
@tomtakumi 2 жыл бұрын
Cool video Tyler. Do you have any tips on using Web Components in Vue3?
@rasen-shuriken
@rasen-shuriken 11 ай бұрын
in watch function it shoud be first parameter should be () => todos.value and () => name.value
@adelinewebdev6503
@adelinewebdev6503 Жыл бұрын
Thank you for this video; I loved your coding approach, which is straightforward and efficient - exactly what we desire! Well done. However, a small notice: for beginners, please speak more slowly. I'm looking forward to seeing the other content you can share.
@faridehgorji2586
@faridehgorji2586 Жыл бұрын
Sorry for the typing errors.😮
@araputrevor5103
@araputrevor5103 2 жыл бұрын
Do you need to always upload a new version of a Vue website or can you update individual pages
@TylerPotts
@TylerPotts 2 жыл бұрын
Interesting topic, so personally I use something called FTP Sync that will only update the modified files, so when you build your vue project you can hit sync and it'll only push the files that have changed.
@araputrevor5103
@araputrevor5103 2 жыл бұрын
@@TylerPotts thanks, could you please make a video about it
@MTFights
@MTFights Жыл бұрын
great video
@faridehgorji2586
@faridehgorji2586 Жыл бұрын
Hi, I am trying to learn Vue.js. I wish you had added all the details on the way you tested your codes in the console to teach us how to test our code. By the way your to do lest is not an ascending list which means to list the "todos " from the task which is done first to the task which is done next. So your todo list must be in the order make a video then Eat lunch and then test is you want to list them in ascending order based on the a TIME
@nicholasbazzoni7084
@nicholasbazzoni7084 2 жыл бұрын
Does this have within it an example of a parent component being passed to a child? just wondering
@mcfahr3655
@mcfahr3655 2 жыл бұрын
Works good, tnx
@ahmadevangelista9578
@ahmadevangelista9578 2 жыл бұрын
hi may I ask what extension do you use for intelisense.
@anish9053
@anish9053 2 жыл бұрын
github copilot (freemium)
@shanksjoyboy2550
@shanksjoyboy2550 2 жыл бұрын
Unexpected side effect in computed function on computed
@yooru7942
@yooru7942 2 жыл бұрын
Thanks ! for a total newbie i got a clear idea of everything that you explained , just one question what's the extension or tool that was auto completing your code ?
@nwachukwuexcel
@nwachukwuexcel 2 жыл бұрын
I'm thinking Github Copilot but, it could just be another Eslint extension for Vue
@Drenwickification
@Drenwickification 2 жыл бұрын
@@nwachukwuexcel Thanks for yout comment... hadn't heard of github autopilot but just got it now and it seems amazing. Just on a 2 month free trial but may well pay for it as it seems so useful
@mr.gegenpress7750
@mr.gegenpress7750 2 жыл бұрын
'todos_asc' is declared but its value is never read.Vetur(6133) anyone else having the same issue? I'm trying to figure this out. Also, installed eslint and volar (replacement of vetur) but no success yet
@ludame
@ludame Жыл бұрын
Thanks for the tutorial. For someone who knows how to use React and looking to learn Vue, this was helpful. Just wondering what theme are using on your VScode?
@waqarmujeeb4122
@waqarmujeeb4122 Жыл бұрын
SynthWave '84
@sysy4205
@sysy4205 2 жыл бұрын
Thank you so much. I like your code colors! What is name of the theme?
@eugenevorobyev
@eugenevorobyev 2 жыл бұрын
I think it's "SynthWave '84" from extended list of themes
@angelo1716
@angelo1716 2 жыл бұрын
@@eugenevorobyev i use the same one and it took me a while to realize we both use it lol
@andresmontenegro1384
@andresmontenegro1384 Жыл бұрын
It's "Synthwave Refined" !
@hafiizhaalbanna7477
@hafiizhaalbanna7477 2 жыл бұрын
watch(name, (newVal) => { localStorage.setItem('name', newVal) }) name deprecated. also when i see application is not store the name.
@athallahyoga6986
@athallahyoga6986 2 жыл бұрын
can you put it on firebase?
@FroYouShorts-np5cm
@FroYouShorts-np5cm Жыл бұрын
Please take more time in explanation , It would be great
@ahmetcanyontem5590
@ahmetcanyontem5590 2 жыл бұрын
Is the local storage permanent? I mean if u close the app and reopen it, do the data load or are they gone?
@szabolcsjobbagy30
@szabolcsjobbagy30 2 жыл бұрын
It is stored in your browser, it will remain there until you delete it manually or by an app.
@9diin
@9diin 2 жыл бұрын
It's good🎉
@zafariqbal92
@zafariqbal92 Жыл бұрын
Liked the video and Smashed the Subscribe button!!!
@nwachukwuexcel
@nwachukwuexcel 2 жыл бұрын
Thanks so much for the video Tyler. I just started learning Vue and what a fun project to work on!!! :) However, I think the todo input is restricted to a certain string length, I wouldn't know if I added this somewhere
@piyushpatil6874
@piyushpatil6874 2 жыл бұрын
Wonderfullllllll :)
@TylerPotts
@TylerPotts 2 жыл бұрын
Glad you like it!
@vuchke
@vuchke 2 жыл бұрын
is anyone else having his todos sorted from oldest first to newest or just me ?
@nicholasbazzoni7084
@nicholasbazzoni7084 2 жыл бұрын
const todos_asc = computed(() => todos.value.sort((a,b) =>{ return b.createdAt - a.createdAt }))
@remixowlz
@remixowlz 2 жыл бұрын
or you can just use .shift instead of .push
@sohei1_
@sohei1_ Жыл бұрын
Where is your styles?
@04444722
@04444722 6 ай бұрын
in the css file.
@kolja235
@kolja235 2 жыл бұрын
Dude, you're WAY too fast, I had to stop the video like 100 times. But thanks for it, though. It taught me something.
@Drenwickification
@Drenwickification 2 жыл бұрын
It helps to watch on .75 playback speed haha
@nabukodosonorogi9025
@nabukodosonorogi9025 Жыл бұрын
M8 it's a gr8 video, super cool, but just to notice you are toooo fast , try little slower next time XDDDD
@ragnarlothbrok367
@ragnarlothbrok367 2 жыл бұрын
You jump up and down too much, my shit is not working and idk why
@santiagotv6095
@santiagotv6095 2 жыл бұрын
bookmarked
@taymookrumpli3991
@taymookrumpli3991 2 жыл бұрын
is it for begginers? really? xd this is for intermediate users omg....
@zafariqbal92
@zafariqbal92 Жыл бұрын
todos_asc = Todos Asynchronous 😂
@atlantic_love
@atlantic_love 5 ай бұрын
You really need to work on editing your videos. It's maddening to watch you CONSTANTLY re-word or re-explain everything. It's tiring and confusing.
@hasansolak23
@hasansolak23 Жыл бұрын
Great tutorial! Thanks a lot.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,6 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 15 МЛН
Vue 3 & Composition API - Full Project
1:09:15
Traversy Media
Рет қаралды 149 М.
The best way to learn Vue.js in 2024 - CRASH COURSE
57:21
Vue Mastery
Рет қаралды 175 М.
Build a todo list app with Vue JS
23:51
Programmer Notes
Рет қаралды 53 М.
Vue 3 Crash Course | Project From Scratch
1:58:46
John Komarnicki
Рет қаралды 103 М.
Vue.js Crash Course 2024
2:56:44
Traversy Media
Рет қаралды 222 М.
Vue JS Crash Course
1:50:52
Traversy Media
Рет қаралды 1,3 МЛН
Todo List App with Laravel and Vue.js
1:00:16
Scrypster
Рет қаралды 238 М.
Vuetify 3 - You need no design skills just Vue3
1:28:05
Bitfumes
Рет қаралды 22 М.