Расширение в chrome для ведение платежей за услуги фриланса
Пример реализации простого расширения для браузера chrome. Написанное на JS ECMAScript 2015. Приложение позволяет вести список платежей. Возможности: Добавление, удаление платежей. Фильтрация таблицы по полю клиент. Сохранение данных либо в chrome storage если работает как расширение, или просто в локальный Storage если открыт, как страница или в другом браузере.
Думаю будет полезно для ознакомления с разработкой расширений для chrome и изучения кода на JS. Пример как динамически создавать таблицы, добавлять, удялять и фильтровать данные в них.
Так же у меня есть пример такого же приложения написанный с использованием фреймворка Vue JS. Очень полезно сравнить и понять силу фреймворков на подобии Vue, React, Angular. Здесь на чистом JS у меня вышло 280 строк JavaScript кода, а c использованием Vue всего 80. Ощутимая разница даже на таком простом приложении.