Plasmo 适合放在浏览器扩展开发这条线上看。它的价值不在于“又一个 React 框架”,而在于把扩展项目里原本零散又容易出错的工程细节先收好了。
浏览器扩展开发和普通前端项目不太一样,会多出这些层:
- popup
- options page
- background
- content script
- manifest
- 多浏览器兼容
Plasmo 把这套东西整理成了更顺手的工程入口。
- 做 Chrome / Edge / Firefox 扩展
- 团队更熟 React 和现代前端工程链
- 希望减少手写 manifest 和多入口构 建的负担