This little piece of Express middleware will help split your routes based on a ApiVersion header. This allows you to deliver different content or handle different business logic for different clients.
I recently had to solve a problem where we had a very large and heavily used database table that was starting to see some performance issues...
CMS. Just seeing the letters C. M. S. makes the average developer’s blood pressure spike. That simple acronym induces dread, stress, and our basic survivalist fight or flight instincts.
A little over a year ago I left the offices of Teehan+Lax for the last time. The partners had taken jobs at Facebook and the office was shutting down. I had worked there for the past 7½ years with some of the smartest and most creative people I’ve ever had the pleasure of knowing.