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.
Level Up Your CSS with Sass: A Game-Changer for Web Developers

Level Up Your CSS with Sass: A Game-Changer for Web Developers

Comments
1 min read
Top Frontend Development Tools to Use in 2024

Top Frontend Development Tools to Use in 2024

Comments
4 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
Vue.js Basics: Master Frontend Development in Just 5 Minutes

Vue.js Basics: Master Frontend Development in Just 5 Minutes

1
Comments
3 min read
4 unknown CSS techniques

4 unknown CSS techniques

1
Comments
2 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
Ternary Operator in JS: Everything you need to know

Ternary Operator in JS: Everything you need to know

Comments
3 min read
Modern CSS Layouts That Actually Work: A Developer's Guide

Modern CSS Layouts That Actually Work: A Developer's Guide

1
Comments
3 min read
Microfrontends a Developer's Guide: Best Practices and Lessons Learned

Microfrontends a Developer's Guide: Best Practices and Lessons Learned

Comments 1
5 min read
How to Front-End as a Full-Stack

How to Front-End as a Full-Stack

Comments 1
1 min read
Class variance authority: A Game changer for Tailwind UI components (NEXT.JS)

Class variance authority: A Game changer for Tailwind UI components (NEXT.JS)

Comments
2 min read
Why Choose Vue Over Other Frameworks?

Why Choose Vue Over Other Frameworks?

Comments
4 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
Accordion with 0 JS

Accordion with 0 JS

Comments
2 min read
Vue JS props

Vue JS props

Comments
1 min read
Big News for Animations: Framer Motion Evolves into Motion !

Big News for Animations: Framer Motion Evolves into Motion !

Comments
2 min read
Vue JS Emit function

Vue JS Emit function

Comments
2 min read
CSS is Not Hard(You're just Missing These Basics)

CSS is Not Hard(You're just Missing These Basics)

Comments
4 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
Battle of the Rows: The Limits of Data Performance

Battle of the Rows: The Limits of Data Performance

7
Comments 2
4 min read
What is the ideal workflow between the design and frontend team when you have tight deadlines?

What is the ideal workflow between the design and frontend team when you have tight deadlines?

1
Comments
1 min read
Why Atomic Design Is Not for Frontend: A Deep Dive

Why Atomic Design Is Not for Frontend: A Deep Dive

Comments
4 min read
<toast-message> Web Component

<toast-message> Web Component

Comments
1 min read
Stop Fighting with Media Queries! Use CSS Container Queries Instead

Stop Fighting with Media Queries! Use CSS Container Queries Instead

Comments
2 min read
Understanding Vue.js Slots: A Toddler Analogy

Understanding Vue.js Slots: A Toddler Analogy

Comments
3 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
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
Manejando errores en Javascript / Typescript: Excepciones personalizadas y Result

Manejando errores en Javascript / Typescript: Excepciones personalizadas y Result

1
Comments
8 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
Web Images: Resize and Convert Perfectly (and Automatically)

Web Images: Resize and Convert Perfectly (and Automatically)

2
Comments
7 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
Develop safer web services with integrated testing

Develop safer web services with integrated testing

Comments
9 min read
Exploring the World of Development and Project Management: A Memorable Visit to Pearson Lanka

Exploring the World of Development and Project Management: A Memorable Visit to Pearson Lanka

Comments
2 min read
🤯 50 Articles to Become a Web Dev Guru

🤯 50 Articles to Become a Web Dev Guru

8
Comments
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
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
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
Entendendo renderização no browser: CSSOM

Entendendo renderização no browser: CSSOM

Comments
5 min read
Drag and Drop Ui using html css and javascript https://www.instagram.com/webstreet_code/

Drag and Drop Ui using html css and javascript https://www.instagram.com/webstreet_code/

1
Comments
2 min read
How to create scalable, module-based applications with ease.

How to create scalable, module-based applications with ease.

Comments
2 min read
Entendendo renderização no browser: DOM

Entendendo renderização no browser: DOM

Comments
4 min read
CSS is important (or should that be !important?)

CSS is important (or should that be !important?)

2
Comments
1 min read
React Select + Custom Style

React Select + Custom Style

Comments
2 min read
Understanding Expensive Calculations in React for Beginners

Understanding Expensive Calculations in React for Beginners

4
Comments 1
2 min read
MarkoJS Frontend Development with Generative AI: A Modern Approach

MarkoJS Frontend Development with Generative AI: A Modern Approach

Comments
4 min read
Boost Your Website Speed: HTML Tags That Could Be Slowing You Down and How to Optimize Them

Boost Your Website Speed: HTML Tags That Could Be Slowing You Down and How to Optimize Them

Comments
5 min read
Help with CSS

Help with CSS

Comments
2 min read
How Single Page Applications (SPAs) Can Boost Visitor-to-Customer Conversion Rates

How Single Page Applications (SPAs) Can Boost Visitor-to-Customer Conversion Rates

1
Comments
4 min read
Developers Are The Gatekeepers

Developers Are The Gatekeepers

Comments
1 min read
No one wants to hire you. Now what?

No one wants to hire you. Now what?

32
Comments 2
5 min read
loading...