Deep into JS wormhole with Mathias Buus, remove that pesky moment.js monstrosity, and start using something sane, follow github and remove all jquery, explore JS timers! It talks! Learn how to use Speech Synthesis, build SQL requests with ease. Turn node worker threads into routines!
whats up frontend
- Modern JavaScript Date Utility Library date-fns provides the most comprehensive yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js.
- Removing jQuery from GitHub.com frontend We have recently completed a milestone where we were able to drop jQuery as a dependency of the frontend code for GitHub.com. This marks the end of a gradual, years-long transition of increasingly decoupling from jQuery until we were able to completely remove the library. In this post, we will explain a bit of history of how we started depending on jQuery in the first place, how we realized when it was no longer needed, and point out that—instead of replacing it with another library or framework—we were able to achieve everything that we needed using standard browser APIs.
- A tour of JavaScript timers on the web Pop quiz: what is the difference between these JavaScript timers? Promises setTimeout setInterval setImmediate requestAnimationFrame requestIdleCallback More specifically, if you queue up all of these timers at once, do you have any idea which order they’ll fire in? If not, you’re probably not alone. I’ve been doing JavaScript and web programming for years, I’ve worked…
- Using the Speech Synthesis Interface of the Web Speech API Speech synthesis has come a long way since it’s first appearance in operating systems in the 1980s. In the 1990s Apple already offered system-wide text-to-speech support. Alexa, Cortana, Siri and other virtual assistants recently brought speech synthesis to the masses. In modern browsers the Web Speech API allows you to gain access to your device’s speech capabilities, so let’s start using it!
- Siema - Lightweight and simple carousel with no dependencies Siema is a simple and very lightweight slider / carousel plugin written in pure vanilla JavaScript without any dependencies.
- wilk/microjob A tiny wrapper for turning Node.js worker threads into easy-to-use routines for heavy CPU loads. - wilk/microjob
- Node.js: Strapi and Express Admin Reviewed - Imaginary Cloud Strapi and Express Admin, two of the most popular Node.js Admin Panels reviewed and compared.
- ottomatica/Baker 👨🍳🍞 Quick and easy baking of computing environments. - ottomatica/Baker
- sindresorhus/ky Tiny and elegant HTTP client based on the browser Fetch API - sindresorhus/ky
- lusakasa/sqorn A Javascript library for building SQL queries. Contribute to lusakasa/sqorn development by creating an account on GitHub.
- Financial-Times/n-express-monitor 🎯 configurable express decorator to automate log, metrics - Financial-Times/n-express-monitor
- Wormholes in JavaScript - NearForm Understanding how the computer works at its core makes us able to write really fast programs when we need to. This matters, even when we write a high level language like JavaScript.
- Goodbye Redux – Hacker Noon For the last few years, internet technologies have been shifting towards front-end JavaScript frameworks as a method of building better user experiences for web and mobile applications. This is…