Setting up my Dev Environment for Modern JavaScript Development
Welcome to Client-Side tales from a Server-Side Developer. If your background is server-side development like me, then visiting the land of JavaScript can be quite daunting. Don't get me wrong, I'm not talking about the JavaScript language itself. Whilst the language has recently been updated to ES6 , I'm talking about everything else that comes along with it. Honestly, as an outsider looking in it's like the Cambrian Explosion out there. A soup of different language extensions, frameworks, plug-ins, package managers, task runners, et cetera, et cetera. Where do you start? So Many Questions As I dip my toe into today's JavaScript ecosystem, I want to make sure I'm as forward-leaning as possible. I don't want to be writing JavaScript from 1995! But after spending time reading the interwebs you come away with lots of questions. Questions such as: Do I really need to install Node.js , just to write JavaScript? What's the difference between ...