Bringing Micro-Services to the Client Side: Project Ion and “Micro-Components”

A little over six months ago the Evernote web team started building a brand new web client. Growing technical debt, difficulties with our current architecture, and an aging GWT stack all motivated us to rebuild. We wanted to use better tools like React, Redux, Webpack, and Babel to enhance our workflow, attract more engineers to our team, and significantly increase our velocity. We started out just thinking we’d rebuild our

Continue reading…