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.
HTML Meta Tags to Improve Sharing of your Webpages (and SEO)

HTML Meta Tags to Improve Sharing of your Webpages (and SEO)

3
Comments
3 min read
React’s Leaner Twin? A Deep Dive into Preact
Cover image for React’s Leaner Twin? A Deep Dive into Preact

React’s Leaner Twin? A Deep Dive into Preact

Comments
5 min read
Escape Velocity: Break Free from Framework Gravity
Cover image for Escape Velocity: Break Free from Framework Gravity

Escape Velocity: Break Free from Framework Gravity

16
Comments 8
10 min read
圖片壓縮:用 Compressor.js 自動調整品質壓縮至指定大小
Cover image for 圖片壓縮:用 Compressor.js 自動調整品質壓縮至指定大小

圖片壓縮:用 Compressor.js 自動調整品質壓縮至指定大小

Comments
3 min read
More Interaction with JavaScript in WebForms Core 2
Cover image for More Interaction with JavaScript in WebForms Core 2

More Interaction with JavaScript in WebForms Core 2

Comments
6 min read
How we build website templates
Cover image for How we build website templates

How we build website templates

2
Comments 5
10 min read
AI in Frontend Development: Lessons from Testing Modern Figma-to-Code Tools like V0, Builder.io, and Kombai
Cover image for AI in Frontend Development: Lessons from Testing Modern Figma-to-Code Tools like V0, Builder.io, and Kombai

AI in Frontend Development: Lessons from Testing Modern Figma-to-Code Tools like V0, Builder.io, and Kombai

10
Comments 2
24 min read
Simplify validation error handling in Angular with `ng-input-validation`
Cover image for Simplify validation error handling in Angular with `ng-input-validation`

Simplify validation error handling in Angular with `ng-input-validation`

7
Comments 2
2 min read
Stop Mixing Them Up: Tailwind’s Space vs Gap Explained
Cover image for Stop Mixing Them Up: Tailwind’s Space vs Gap Explained

Stop Mixing Them Up: Tailwind’s Space vs Gap Explained

1
Comments
2 min read
진정한 반응형 디자인을 위한 CSS 속성들

진정한 반응형 디자인을 위한 CSS 속성들

Comments
1 min read
“Reactive Forms Are Just as Good.” Okay, Watch This.
Cover image for “Reactive Forms Are Just as Good.” Okay, Watch This.

“Reactive Forms Are Just as Good.” Okay, Watch This.

4
Comments 1
13 min read
Easily Convert your React Native Project To Desktop App
Cover image for Easily Convert your React Native Project To Desktop App

Easily Convert your React Native Project To Desktop App

1
Comments
7 min read
Adeus, oh-my-zsh 😭

Adeus, oh-my-zsh 😭

Comments
3 min read
A Treta do Module Federation e Next.js: Uma História de Falta de Colaboração
Cover image for A Treta do Module Federation e Next.js: Uma História de Falta de Colaboração

A Treta do Module Federation e Next.js: Uma História de Falta de Colaboração

2
Comments 2
3 min read
Serving an Astro Static Site with Brotli and Gzip on Nginx: A Complete, Practical Guide
Cover image for Serving an Astro Static Site with Brotli and Gzip on Nginx: A Complete, Practical Guide

Serving an Astro Static Site with Brotli and Gzip on Nginx: A Complete, Practical Guide

15
Comments 1
4 min read
🫖 Thinking in patterns not features
Cover image for 🫖 Thinking in patterns not features

🫖 Thinking in patterns not features

6
Comments
2 min read
🧪 Selur: Reclaiming the Web Contract—The Pure CSS UI Engine You Didn't Know You Needed
Cover image for 🧪 Selur: Reclaiming the Web Contract—The Pure CSS UI Engine You Didn't Know You Needed

🧪 Selur: Reclaiming the Web Contract—The Pure CSS UI Engine You Didn't Know You Needed

Comments
3 min read
Frontend System Design: Pinterest
Cover image for Frontend System Design: Pinterest

Frontend System Design: Pinterest

5
Comments
13 min read
Optimizing React Performance: useMemo, useCallback, and Beyond
Cover image for Optimizing React Performance: useMemo, useCallback, and Beyond

Optimizing React Performance: useMemo, useCallback, and Beyond

6
Comments 1
2 min read
Understanding TTFB: How to Spot It on Your Site.
Cover image for Understanding TTFB: How to Spot It on Your Site.

Understanding TTFB: How to Spot It on Your Site.

Comments
3 min read
How to Pick the Right Web Frameworks for Your Next Project

How to Pick the Right Web Frameworks for Your Next Project

Comments
3 min read
CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power
Cover image for CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power

CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power

4
Comments 1
3 min read
How to Create Reusable Custom Widgets for Your Flutter Projects 🛠️
Cover image for How to Create Reusable Custom Widgets for Your Flutter Projects 🛠️

How to Create Reusable Custom Widgets for Your Flutter Projects 🛠️

Comments
2 min read
🎨 Understanding Uniface 10.4 User Interface: Widgets and Components Explained

🎨 Understanding Uniface 10.4 User Interface: Widgets and Components Explained

Comments
2 min read
How OpenAI's Agent Platform is Revolutionizing Frontend Development

How OpenAI's Agent Platform is Revolutionizing Frontend Development

2
Comments
5 min read
loading...