The browser's main thread is incredibly overworked. By using web workers to shift code off the main thread, you can significantly improve your app's reliability and user experience. (more…)
Read more »
JS Lock. We will start by defining a resource as an object which is loaded into the memory of our process using an async operation, this operation may take a relatively long period of time. We would like to reuse this object as much as possible so we can ... (more…)
Read more »
Contribute to frehner/modern-guide-to-packaging-js-library development by creating an account on GitHub. (more…)
Read more »
I didn't much care for vanilla JavaScript prior to ES6. Through all of the 2000s, I chased different approaches to avoid writing too much of it. First there was RJS (Ruby-to-JavaScript). Then there was CoffeeScript. Both transpiling approaches that turned... (more…)
Read more »
Having a humble beginning of starting as a language that was intended to handle browser validations to a full-blown programming language that powers a lot of desktop applications as well, JavaScript has traveled a long journey. (more…)
Read more »