2 ms·
this is cool! how would you contrast this with Plasmo, a similar framework? https://www.plasmo.com/ https://www.plasmo.com/
by outlore 2y ago
this is cool! how would you contrast this with Plasmo, a similar framework?
https://www.plasmo.com/ https://www.plasmo.com/
- simple10 2y agoPlasmo looks extremely useful. Have you used it to develop any extensions?
- spxneo 2y agoI use it and it does a lot of what I used to do manual deployment so I was wondering the same thing as GP, could this be a self-hosted plasmo of sorts
- bluelightning2k 2y agoI use Plasmo. Strongly recommend it. So much so I gave them a shout-out in a blog post just this Sunday (https://moddable.app/blog/unofficial-mod-support https://moddable.app/blog/unofficial-mod-support). I don't really use the framework stuff but HMR that works really well is just chefs kiss.
- cezaraugustodev 2y agoGreat question! The biggest difference, in my opinion, is that Plasmo is a framework, which means you have to learn its abstractions and rely on specific samples tailored for these abstractions to create new extensions. There are config files and specific rules to follow that are not necessarily related to browser extensions. On the other hand, Extension.js allows developers to create extensions using the standard extension APIs and abstracts only the configuration files, without the need to learn the tooling specifics. This way, a sample from Chrome or MDN that works with a manifest file as the source of truth requires no refactoring to work with Extension.js, making it easier to get started and prototype new projects.
- selalipop 2y agoI’ve used Plasmo without touching their framework (essentially using it for HMR and bundling) and it works pretty well But it’s never a bad thing to have two projects solving a painful problem