In this post, we discuss the front-end architectural choices made in developing one of our newer products, DDP (Digital Discovery Pro). Along the way we hope to give insight as to why we went the way we did. Before starting, let us mention that in the last few years...