
Articles, page 6 of 21
Practical notes and articles on React, Next.js and web platform work.

Track Element Visibility Using Intersection Observer. 
Deep‑Cloning vs. Shallow‑Cloning in JavaScript. Deep‑Cloning vs. Shallow‑Cloning in JavaScript

Mastering JavaScript Iterators and Generators. Mastering JavaScript Iterators and Generators

Access Search Parameters in Next.js SSR'd Layout. Access Search Parameters in Next.js SSR'd Layout

Flattening Arrays in JavaScript. Flattening Arrays in JavaScript

Unit Testing in Angular: Writing Effective Tests. Unit Testing in Angular: Writing Effective Tests

Delete All Local Git Branches Except for master or main. Delete All Local Git Branches Except for
masterormain
Use JavaScript to Find the Week Day from a Date. Use JavaScript to Find the Week Day from a Date

Dynamic Sizing with CSS clamp(). Dynamic Sizing with CSS
clamp()
Understanding Object Types with JavaScript's instanceof. Understanding Object Types with JavaScript's
instanceof
Implementing Authentication in Next.js Using NextAuth.js. Implementing Authentication in Next.js Using NextAuth.js

Understanding Transient Props in styled‑components. Understanding Transient Props in
styled‑components
Reduce() in JavaScript. reduce()in JavaScript
Creating Progressive Web Apps (PWAs) with Angular. Creating Progressive Web Apps (PWAs) with Angular

Dynamic Sizing with CSS max(). Dynamic Sizing with CSS
max()
Object Equality in JavaScript: {} isn't Equal to {}. Object Equality in JavaScript:
{}isn't Equal to{}
Pure Functions in JavaScript. Pure Functions in JavaScript

Understanding the Composition API in Vue 3. Understanding the Composition API in Vue 3

Dynamic Sizing with CSS min(). Dynamic Sizing with CSS
min()
Testing the Content of JSX Data in Cypress. Testing the Content of JSX Data in Cypress

Angular Change Detection: How It Works and How to Optimise It. Angular Change Detection: How It Works and How to Optimise It