Articles
Event Dispatch in Angular
Integrating Event Dispatch is a key first step towards finer-grained hydration. With Event Dispatch, we stop dropping events that trigger before hydration.
How to Add Media to Your HTML Email Template
In this article, they will guide you through different ways of adding media to your HTML email template. Adding media such as images, videos, and audio can significantly increase the engagement and effectiveness of your communications.
Understanding the CSS revert-layer keyword
In this article, you will explore CSS cascade layers — and, specifically, the revert-layer keyword — to help you refine your styling strategy and also, covers how cascade layers work and when to use them, how the revert-layer keyword comes into play, and what its use cases are, and more.
Global State Management Options in Angular
In this post, they wanted to run through the various state management options we now have available in Angular. so, we will learn the global state management options in angular.
The Ultimate Collection of CSS-only Shapes
Pure CSS shapes are made with a single-element, modern CSS, and an optimized code. All the shapes are here, look no further! Most of the shapes accept a gradient coloration.
Multi-factor authentication using Node JS and React JS
2FA TOTP implementation using Node.js, TypeScript, and React.js.
Libraries
query
🤖 Powerful asynchronous state management, server-state utilities, and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query, and Vue Query.
lodash
A modern JavaScript utility library delivering modularity, performance, & extras.
dayjs
⏰ Day.js is an immutable date-time library alternative to Moment.js with the same modern API.
Release
Node v22.0.0
Announce the release of Node.js 22! 🎉 Highlights include require()ing ESM graphs, WebSocket client, updates of the V8 JavaScript engine, and more! As a reminder, Node.js 22 will enter long-term support (LTS) in October, but until then, it will be the “Current” release for the next six months. They encourage you to explore the new features and benefits offered by this latest release and evaluate their potential impact on your applications.
Suggest a link for the upcoming weekly
Suggestions and feedback are more than welcome!
Please reach us at Canopas Twitter handle @canopas_eng with your content or feedback, and we will consider it in our next weekly.