Plus parking a JavaScript car, wearing a JavaScript watch, and creating PowerPoints with JavaScript too. |
⭐️ Professional JavaScript Learning Path — From JavaScript foundations, all the way to Hardcore Functional JavaScript, find out how far you can go with your JavaScript abilities in this comprehensive learning path. Frontend Masters |
7GUIs in JavaScript — A JavaScript variation of a GUI programming experiment where multiple apps are developed in multiple environments to compare the diversity of approaches. This is more interesting than it sounds, but shows off how frameworks like Vue or React help make more complex apps easier to maintain. Brad Woods |
QUICK BITS: The (unofficial, though by now de facto) JavaScript / JS logo is 10 years old! It was officially unveiled at JSConf EU 2011. Mike Sherov notes on Twitter that while jQuery eventually peaked in usage in 2020, it's still going strong and we owe the project a debt of gratitude. The latest Safari Technology Preview has enabled support for SharedArrayBuffer. The developer of Colorette, a terminal text coloring library, claimed his code had been improperly copied and rebranded into another library called nanocolors – this led to a huge Hacker News discussion, an interesting Babel PR to replace chalk with nanocolors and Sindre Sorhus creating yoctocolors which boasts being even faster than nanocolors(!) 😅 |
RELEASES: react-pdf 5.4.0 – React component to display PDFs. Axios 0.22.0 – Long standing HTTP request library. ckeditor 30.0 – Rich text editor framework. Compressor.js 1.1 – In-browser image compression. Handsontable 10.0 – Data grid component. Node v14.18.0 (LTS) eslint 8.0 RC0 |
Find a Job Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. Hired |
|
📖 Tutorials, Opinions & Stories |
Three New Next.js Features and How to Use Them — AWS Amplify recently added support for incremental static regeneration (ISR) as well as optional catch-all routes and image optimization. This guide walks you through how to use it all. Ali Spittel |
Faster React Apps with Memoization — You have a sluggish React web app on your hands. How do you fix it? Nick looks at resolving a problem with excessive re-rendering here. Nick Lanam | |