Techniques for modular, robust & flexible JavaScript plugins. Earlier this year, we published a blog post about how our team is building a new email app using React, with a primary goal of extensibility. That means allowing developers to write plugins that change the app’s behavior, just like in Chrome or emacs. Over the past few months, we’ve designed a new way to structure large React applicatio
![Building Plugins for React Apps](https://cdn-ak-scissors.b.st-hatena.com/image/square/3e17241accb98e4181d369dd4dfef08dbf8c16c8/height=288;version=1;width=512/https%3A%2F%2Fwww.nylas.com%2Fwp-content%2Fuploads%2FReact_Plugins%402x.png)