Large organizations face difficult challenges when doing front end development. These challenges are foundational to development practices - not exclusively framework or technology specific.

To preface, let us divide all user interfaces (UIs) used within large organizations into three categories: vendor specific, content management systems (CMS), or custom. If a new …