I will talk about the logic behind every line of code, before opening my text editor and start typing the code.
it's a step by step tutorial, you won't get lost at any stage of this tutorial.
to follow the tutorial step by step, when we get to the second part (when we type the code), you'll need to download the starter template from here.
CodeExplainedRepo : http://github.com/codeexpla...
the to-do list we're going to create has a beautiful UI, the user can add a to-do by filling the input and hit ENTER, after that he can rather check the to-do when it's done, or remove it using the delete button.
The user's to-do list is stored in the local storage, so when he refreshes the page, he can always find the list there.
There is the possibility for the user, to clear the list, by clicking the button clear, at the top right corner of our app.
The to do list app, shows the today's date to the user, for that we're using a method called toLocaleDateString, which you can read about here: https://developer.mozilla.o...
///// Here you can find some other tutorials, that you might like to see /////