Updates
NEED YOUR SUPPORT
I have been running this newsletter for over 4 years and have spent probably close to $20k on it... I now have 10000+ subscribers but I cannot afford to keep it running any more. I really don't want to shut it down and could use your support, if you have enjoyed reading my newsletter for the past 4+ years, then please do support it over here https://www.patreon.com/frontendweekly?fan_landing=true Thank you, Emad
Must Read
10 Best Practices to Containerize Node.js Web Applications with Docker
A helpful article that provides production-grade guidelines for building optimized and secure Node.js Docker images for your web applications.
Sponsor (Thank You)

JSCharting 3.0 adds chart types and major new features
Venn and Euler diagrams join the 150+ advanced chart types already supported with JSCharting in the 3.0 release. Other noteworthy features include right-to-left text support, advanced dashboard samples, dynamic highlighting/muting support, and much more.
Learn
Stack and Queue in JavaScript
Learn about two important data structures—stack and queue—and how to implement them in JavaScript.
3 Approaches to Integrate React with Custom Elements
A walkthrough on how to integrate a React application with Web Components to create a (nearly) seamless developer experience.
How to Use React Functional Components
Gain a thorough understanding of React’s new component style and learn to use the hooks API to write simpler and more elegant React code.
Tools & Code
The New Array Method You'll Enjoy: array.at(index)
This post presents the new array method array.at(index) that access elements from the end of the array using a negative index, which isn’t possible using the regular square brackets syntax array[index].
Concurrent Mode in React
Learn about the concurrent mode in React, and how this set of features will help to create more fluid and responsive applications.
Watch
JS Destructuring in 100 Seconds
Make your code more concise and readable by learning destructuring assignment in JavaScript in 100 seconds!
Misc
73 Awesome NPM Packages for Productivity 🚀🌱
This well-structured post is a compilation of some NPM packages that increase productivity.
Sponsor

Attend Node Congress on Feb 18-19
It’s Node rocket science! Attend Node Congress, a 2-day conf on all things Node.js, gathering 10K+ backend and fullstack engineers across the globe in the cloud. The event can help you get a good grip on the latest Node.js tech, so don’t miss it. Besides conf talks by Node pros, be prepared for remote workshops, networking & more. Use the code FONTENDWEEKLY for a 15% discount on full access and workshops.