DEV Community

Discussion on: Plugin systems - when & why? 🧩

Collapse
 
arcanis profile image
Maël Nison

Exactly! That's a point I didn't want to raise too much because in my case Yarn will support third-party plugins (because of the second reason mentioned), but in the case of the first this is spot on.

Whether to build a modular architecture and whether to allow third-party authors to use it are two different decisions. Even a private plugin architecture may yield benefits just by enforcing some structure during the development.