DEV Community

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.
A Beginner’s Guide to Getting Started with Front-End Frameworks

A Beginner’s Guide to Getting Started with Front-End Frameworks

Comments
6 min read
Design to Demo: Accelerating App Development with AI Tooling

Design to Demo: Accelerating App Development with AI Tooling

1
Comments
3 min read
ReactJs: useState

ReactJs: useState

1
Comments
2 min read
Balancing Visual Design and Optimization in Front-End Development

Balancing Visual Design and Optimization in Front-End Development

Comments
3 min read
Angular: ng-content

Angular: ng-content

Comments
2 min read
CSS - display: flex vs inline-flex

CSS - display: flex vs inline-flex

Comments
1 min read
Design with the A+R model

Design with the A+R model

Comments
4 min read
Switching Modes: Implementing a Light-Dark Theme by CSS Only 🌗

Switching Modes: Implementing a Light-Dark Theme by CSS Only 🌗

Comments
2 min read
Why Full Stack Development is a Smart Investment for Your Startup

Why Full Stack Development is a Smart Investment for Your Startup

Comments
3 min read
Unlock the Power of Tailwind CSS with This Cheatsheet

Unlock the Power of Tailwind CSS with This Cheatsheet

1
Comments
3 min read
Why should you care about website performance?

Why should you care about website performance?

1
Comments
3 min read
Front-End And Back-End Development: What Are The Differences?

Front-End And Back-End Development: What Are The Differences?

1
Comments
6 min read
How I fixed a performance issue in a dropdown that rendered 4000 options .

How I fixed a performance issue in a dropdown that rendered 4000 options .

Comments
2 min read
Accessibility on web

Accessibility on web

Comments
4 min read
I want to use ngx-doc-viewer read from input file

I want to use ngx-doc-viewer read from input file

Comments
1 min read
Push to multiple remote repos from a single local repo

Push to multiple remote repos from a single local repo

Comments
1 min read
My Experience with AsyncThunk in Redux Toolkit

My Experience with AsyncThunk in Redux Toolkit

Comments
1 min read
7 Secret UI Libraries No One Talks About 🔥

7 Secret UI Libraries No One Talks About 🔥

90
Comments 17
3 min read
Ternary Operator in JS: Everything you need to know

Ternary Operator in JS: Everything you need to know

Comments
3 min read
Angular Techniques for Performance and Maintainability

Angular Techniques for Performance and Maintainability

Comments 1
3 min read
Ruby on Rails 8 - Front-end Rápido com Frameworks CSS Classless ou Class-Light Usando CDN

Ruby on Rails 8 - Front-end Rápido com Frameworks CSS Classless ou Class-Light Usando CDN

Comments
41 min read
Building a RichText Editor with TipTap in React (with Mentions)

Building a RichText Editor with TipTap in React (with Mentions)

Comments
3 min read
Optimizing External Libraries with the defer Attribute: Boosting Page Speed

Optimizing External Libraries with the defer Attribute: Boosting Page Speed

Comments
2 min read
Scaling Team’s Ability to Collaborate Efficiently

Scaling Team’s Ability to Collaborate Efficiently

Comments
10 min read
Automating Front End Development with Anima

Automating Front End Development with Anima

9
Comments
6 min read
📄 Popular PDF Viewers for Vue.js: Which One Is Right for You? 🤔

📄 Popular PDF Viewers for Vue.js: Which One Is Right for You? 🤔

8
Comments
8 min read
Add content to your site: Markdown 📝

Add content to your site: Markdown 📝

22
Comments 2
3 min read
Creating and Connecting to a Linux Virtual Machine Scale Set (VMSS)

Creating and Connecting to a Linux Virtual Machine Scale Set (VMSS)

Comments
4 min read
<toast-message> Web Component

<toast-message> Web Component

Comments
1 min read
Introducing Vanilla Calendar Pro: A Simple, Customizable JavaScript Calendar Library

Introducing Vanilla Calendar Pro: A Simple, Customizable JavaScript Calendar Library

4
Comments
5 min read
Ng-News 24/46: Angular Camp, TypeScript 5.7 RC

Ng-News 24/46: Angular Camp, TypeScript 5.7 RC

2
Comments
1 min read
10 Game-Changing Frontend Tools You Can't Afford to Miss in 2025🔥

10 Game-Changing Frontend Tools You Can't Afford to Miss in 2025🔥

175
Comments 27
7 min read
DaisyUI: CSS Components for Tailwind

DaisyUI: CSS Components for Tailwind

13
Comments 1
4 min read
Entiende la Cascada y el Flujo de estilos en CSS

Entiende la Cascada y el Flujo de estilos en CSS

Comments
4 min read
Zipadeedoodah 🤐 - Download Multiple Files To Zip On Client Browser

Zipadeedoodah 🤐 - Download Multiple Files To Zip On Client Browser

Comments
7 min read
5 Free 'non-AI' Design Tools to Create Human Loving Landing Pages

5 Free 'non-AI' Design Tools to Create Human Loving Landing Pages

7
Comments 4
3 min read
🎨 3D in Web Development: Tools and Approaches

🎨 3D in Web Development: Tools and Approaches

5
Comments
3 min read
Lodash - a javascript power tool

Lodash - a javascript power tool

Comments
3 min read
Leyes de UX/UI que Todo Desarrollador Frontend Debe Conocer

Leyes de UX/UI que Todo Desarrollador Frontend Debe Conocer

Comments
4 min read
Why Feature Toggles Could Be Your Front-End's Worst Nightmare

Why Feature Toggles Could Be Your Front-End's Worst Nightmare

4
Comments
3 min read
Why Spaces Are Encoded: %20 with encodeURI and +(plus) with URL / Differences Between encodeURI and URL

Why Spaces Are Encoded: %20 with encodeURI and +(plus) with URL / Differences Between encodeURI and URL

Comments
4 min read
Roadmap to Level Up as a React Developer and Land a Product-Based Job with a Higher Package

Roadmap to Level Up as a React Developer and Land a Product-Based Job with a Higher Package

Comments
1 min read
Unlocking the Power of Inclusion: Why Accessible Frontend Design Drives Engagement

Unlocking the Power of Inclusion: Why Accessible Frontend Design Drives Engagement

Comments
6 min read
🌐 Unlock Development with Vanilla: The Non-Framework Powerhouse 🌐

🌐 Unlock Development with Vanilla: The Non-Framework Powerhouse 🌐

Comments
2 min read
Building a Nearby Deals App with the ipstack API

Building a Nearby Deals App with the ipstack API

Comments 1
3 min read
❄️ Winterland - A Beautiful Winter-Themed Website for the Front-End Challenge ⛄

❄️ Winterland - A Beautiful Winter-Themed Website for the Front-End Challenge ⛄

24
Comments 3
3 min read
Develop safer web services with integrated testing

Develop safer web services with integrated testing

Comments
9 min read
Learn Zustand Right Now in the Simplest Way!

Learn Zustand Right Now in the Simplest Way!

6
Comments
3 min read
Custom “Read More” to Clipped Lines of Text with JavaScript – And Full Custom Code for You

Custom “Read More” to Clipped Lines of Text with JavaScript – And Full Custom Code for You

Comments
2 min read
So I created Linktree alternative...

So I created Linktree alternative...

5
Comments
2 min read
Utilize Multi-Thread in Javascript - Not About WebWorkers nor WebAssembly

Utilize Multi-Thread in Javascript - Not About WebWorkers nor WebAssembly

1
Comments 2
5 min read
💡 Você conhece as diferentes unidades de medida em CSS? px, em, rem, vh e vw! 💡

💡 Você conhece as diferentes unidades de medida em CSS? px, em, rem, vh e vw! 💡

Comments
2 min read
Vue3 UI components for chats, conversations, ai

Vue3 UI components for chats, conversations, ai

7
Comments 1
1 min read
Why Sanity is the Best CMS for the Healthcare Industry

Why Sanity is the Best CMS for the Healthcare Industry

8
Comments
6 min read
Custom Select Arrow using CSS

Custom Select Arrow using CSS

Comments
1 min read
The Art of Lazy Loading: Speeding Up JavaScript Applications

The Art of Lazy Loading: Speeding Up JavaScript Applications

1
Comments
4 min read
Task manger app

Task manger app

1
Comments
1 min read
Why has progressive enhancement stopped being practised?

Why has progressive enhancement stopped being practised?

7
Comments
7 min read
Buttons and Links

Buttons and Links

6
Comments
4 min read
New Here! Introducing Chipster: A Flexible Multi-Entry Input for React – Feedback Welcome

New Here! Introducing Chipster: A Flexible Multi-Entry Input for React – Feedback Welcome

Comments
1 min read
loading...