Every ten or so years, a programming language emerges that changes the face of software development. From C++ in the 80’s, to Java in the 90’s, to C# .Net in the 2000’s, each iteration transforms how people work and develop software systems. Node.js is that platform of the 2010’s, combining highly asynchronous development with a wide breadth of plugins to create 50%+ reductions in development time. Its single-threaded execution, high-level of configurability, and large plugin ecosystem make it the ideal platform for high-performance web application development.
Continue reading
Tag Archives: Software Sagacity
Node.js – Dynamically Loading EJS Templates
Node.js offers a powerful engine for high-performance web development. One of the challenges with the stock Express distribution, however, is it’s low-quality default templating system. Jade is littered with obscure syntax, and often requires manual conversion from HTML templates in many development workflows. Luckily, installing the EJS templating system is relatively easy, and developers can reap dividends in increased productivity throughout the lifecycle of the software.
Continue reading