Yeoman generator своими руками
Оранжевый - новый синий: Как портировать Chrome Extension в Firefox Extension
AngularJS2 vs VueJS2 (ru)
Особенности разработки браузерных расширений для Single Page Application