Работа в рамках профессии от SkillBox "Fullstack-разработчик на JavaScript" (курсы: Javascript «Базовый уровень» и Javascript «Продвинутый уровень»).
Самый простой вариант реализации классического "тудушкника".
Я сделал два варианта. По ссылке под описанием - вариант только с использованием локального хранилища (localStorage), а в GitHub репозитории представлен вариант, где есть возможность переключения между локальным хранилищем и серверным хранилищем (имитация на Node.js).