CORS – Cross-Origin Communication in the Modern Web

So here is a situation you’re in. You just built a really cool blogging app using the latest and greatest JavaScript framework. You scaffold the application using Nuxt.js, build the components using Vue.js and use Vuex for state management. On the back-end side, you create an API using Node.js, FeathersJS and Express. Your back-end serves … Read more

Starting with JavaScript

“The World’s Most Misunderstood Programming Language” – Douglas Crockford That was the sentence that got me into JavaScript. I still believe that Crockford’s introduction to JavaScript is the most accurate definition of the language. It was about my 3rd year in university that I decided I wanted to learn a programming language that would let … Read more

Promises in JavaScript – What, Why and How?

For a long time I had put off learning about promises in JavaScript. I had heard that they were an alternative to callbacks i.e. they were used to manage asynchronous function calls in JavaScript. The first Node.js based app that I worked on was NodeBB and since it used callbacks I didn’t think that I … Read more