
Articles
Front‑end Development, page 4 of 19
Front‑end web development is my personal niche, it is the art of creating visual and interactive elements for a website, including layout, design, and interactivity, using HTML, CSS, and JavaScript.
Below you will find a subset of articles from my blog specifically about Front‑End Development. This is an area that I have worked with for many years, and have managed to write about quite a few times. There are three hundred thirty‑one collected together for you below.

Finding the Difference Between Two Strings in JavaScript. 
Using Vue's Teleport for Modals and Portals. Using Vue's Teleport for Modals and Portals

Tips for Managing Memory in JavaScript. Tips for Managing Memory in JavaScript

Best Practices for Angular Routing and Lazy Loading. Best Practices for Angular Routing and Lazy Loading

Track Element Visibility Using Intersection Observer. 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

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
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{}