The proliferation of mobile applications has shown that Java and .NET are no longer viable standalone solutions for the advanced application requirements of today’s enterprises. Modern enterprises need to adopt JavaScript platforms, like Node.js, to power increasingly modular applications. This shift in application development, along with exponential mobile‑traffic growth rates and the ever‑increasing demand for speed, also requires a high‑performance application delivery platform.

About the Authors

Michael Facemire is a leading expert on mobile software development, software development processes, and next‑generation software architectures. In his work at Forrester, he focuses on serving application development and delivery professionals.

Michael has more than 15 years of experience in the software development industry. He joined Forrester from IBM, where he delivered industry‑leading applications in mobile, social software, content management, portal, and workflow. While there, he authored or co‑authored 23 patents in the areas of mobile software, collaborative systems, content management, and media services.