Enterprises and the respective developers of enterprise applications tend to have all the problems the web space has, plus problems small businesses have, on top of a host of other issues that they have to work to resolve. There is a mix of systems to authenticate against (or synchronize single sign on with); there are data format standards to battle, shadow IT systems to find, application tiers to determine, architecture to design, and a host of other problem domains. Put simply, there are 99 problems and not having a problem isn’t one. In this article, I’m going to take a look at some of the top options for enterprise developers in need of a Node.js framework that helps break down these issues, while providing a solid full-stack application design. I’ll break this out as a simple tiered approach, broken down by middle tier, front end, and data store.