Исходный код доступен на моем GitHub. Я намеренно упустил некоторые функции (например, стиль, тесты), чтобы другие могли прийти и внести свой первый вклад с открытым исходным кодом (кроме того, я отстой в дизайне, лол). Приложение очень сырое, так что есть много возможностей для улучшения (и возможностей внести свой вклад), так как в любом случае это первый выпуск.

Я думаю о создании серии видеоуроков обо всем процессе. (Я тщательно структурировал свои коммиты git, чтобы отразить это намерение.) Если будет достаточно интереса, я просто могу это сделать. Так что напишите мне в комментариях ниже или в моем Твиттере, если вам интересно узнать больше.

Разработка расширения Chrome касалась таких вещей, как Webpack, стандартный JavaScript, инструменты JavaScript, рефакторинг, видеоэлемент HTML5 и менее известный API-интерфейс JavaScript Mutation Observer.

Вся разработка заняла около 15 часов с небольшими перерывами между ними. (Вопреки распространенному мнению, программисты тоже должны есть.) Это отняло у меня много сил, но это был очень захватывающий опыт, который я рекомендую пройти всем разработчикам.

Следующие шаги

Это будет не последнее из запланированных мной приложений. Я имею в виду еще два: одно - приложение среднего размера, а другое, я надеюсь, - продукт, достойный создания стартапа.

Наконец, в минувшие выходные я получил отличные новости, которыми я хочу поделиться со всеми. Я просто жду официального объявления.

Изначально опубликовано на RemLampa.com.