Demo application developed at the request of Yandex Praktikum students. The goal was to demonstrate the object-oriented approach in front-end development without any frameworks, just vanilla ES6 JavaScript.
Available at GitHub pages: https://mr9d.github.io/yandex-oop-demo/ (deployed from the master
branch)
If you want to run the application locally, you can do the following:
git clone
the repository- Open
index.html
in browser
That’s it, no build required.
The application itself is a classic Todo list.
You can add items using the form above. For every item, you can remove and duplicate them using icons near them.
- HTML5
- CSS3
- JavaScript ES6
- GitHub Pages (documentation)
- Read more about object-oriented programming on MDN