https://medium.com/@evandor/building-and-promoting-a-browser-extension-part-three-choosing-the-framework-355970bd9c11