Forem

Front-end

"If you're already a front-end developer, well, pretend you're also wearing a pirate hat." - Ethan Marcotte

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Font Responsive (Units)
Cover image for Font Responsive (Units)

Font Responsive (Units)

Comments
2 min read
What’s Next for JavaScript: Upcoming Features, Trends, and Tooling
Cover image for What’s Next for JavaScript: Upcoming Features, Trends, and Tooling

What’s Next for JavaScript: Upcoming Features, Trends, and Tooling

6
Comments
4 min read
Why Error States Define the Quality of Your UI
Cover image for Why Error States Define the Quality of Your UI

Why Error States Define the Quality of Your UI

1
Comments 2
3 min read
What does Frontend even mean anymore?
Cover image for What does Frontend even mean anymore?

What does Frontend even mean anymore?

2
Comments 2
1 min read
Let’s Learn Feature-Sliced Design (FSD)

Let’s Learn Feature-Sliced Design (FSD)

1
Comments
4 min read
Write Elegant Animations in CSS with Dynamic and Composable Keyframes
Cover image for Write Elegant Animations in CSS with Dynamic and Composable Keyframes

Write Elegant Animations in CSS with Dynamic and Composable Keyframes

Comments
3 min read
React and the City 💘: The Compiler Saves the Day
Cover image for React and the City 💘: The Compiler Saves the Day

React and the City 💘: The Compiler Saves the Day

1
Comments 3
3 min read
⚡ 30 Seconds of Code — Learn Faster, Code Smarter

⚡ 30 Seconds of Code — Learn Faster, Code Smarter

4
Comments
1 min read
Stop Re-Rendering! 7 Practical Ways to Optimize React Performance
Cover image for Stop Re-Rendering! 7 Practical Ways to Optimize React Performance

Stop Re-Rendering! 7 Practical Ways to Optimize React Performance

1
Comments
3 min read
Next Stop, Nuxt: A React Engineer’s Journey into Vue
Cover image for Next Stop, Nuxt: A React Engineer’s Journey into Vue

Next Stop, Nuxt: A React Engineer’s Journey into Vue

Comments
9 min read
Object.is in JavaScript ⚡ The Equality Check Nobody Talks About 🤯

Object.is in JavaScript ⚡ The Equality Check Nobody Talks About 🤯

3
Comments 1
2 min read
Create a Responsive CSS Accordion without JS
Cover image for Create a Responsive CSS Accordion without JS

Create a Responsive CSS Accordion without JS

2
Comments
1 min read
[Playwright] Element is outside of the viewport" in Playwright — why it happens and how to fix it

[Playwright] Element is outside of the viewport" in Playwright — why it happens and how to fix it

1
Comments
3 min read
Ng-News 25/38: Angular + AI Developer Event, S1ngularity Strikes Again
Cover image for Ng-News 25/38: Angular + AI Developer Event, S1ngularity Strikes Again

Ng-News 25/38: Angular + AI Developer Event, S1ngularity Strikes Again

1
Comments
2 min read
How Perceived Performance Can Transform Your Next.js Projects
Cover image for How Perceived Performance Can Transform Your Next.js Projects

How Perceived Performance Can Transform Your Next.js Projects

4
Comments
3 min read
🚀 Using enum with key-value objects in the Front-end: a more scalable approach

🚀 Using enum with key-value objects in the Front-end: a more scalable approach

Comments
2 min read
Do We Still Need SCSS?
Cover image for Do We Still Need SCSS?

Do We Still Need SCSS?

Comments
3 min read
WebAssembly and Rust High-Performance Computing in Frontend Applications

WebAssembly and Rust High-Performance Computing in Frontend Applications

Comments
7 min read
Goodbye @angular/animations: How to Migrate to Angular 20’s Modern Animation API
Cover image for Goodbye @angular/animations: How to Migrate to Angular 20’s Modern Animation API

Goodbye @angular/animations: How to Migrate to Angular 20’s Modern Animation API

2
Comments
2 min read
What is Nesting
Cover image for What is Nesting

What is Nesting

1
Comments
1 min read
What is a JavaScript Bundler?
Cover image for What is a JavaScript Bundler?

What is a JavaScript Bundler?

36
Comments
2 min read
Error Boundaries in React with TypeScript: Going Beyond the Basics
Cover image for Error Boundaries in React with TypeScript: Going Beyond the Basics

Error Boundaries in React with TypeScript: Going Beyond the Basics

3
Comments
2 min read
JavaScript Countdown Gotcha: Why Date.now() Depends on the User’s Clock

JavaScript Countdown Gotcha: Why Date.now() Depends on the User’s Clock

4
Comments 3
3 min read
Scroll Like a Pro: How Scroll-Triggered Animations Turn Websites into Interactive Stories
Cover image for Scroll Like a Pro: How Scroll-Triggered Animations Turn Websites into Interactive Stories

Scroll Like a Pro: How Scroll-Triggered Animations Turn Websites into Interactive Stories

3
Comments 2
3 min read
Persistent Component State Across DOM Reparenting in Mithril.js

Persistent Component State Across DOM Reparenting in Mithril.js

Comments
2 min read
loading...