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.
50 Best Websites for Web Design Inspiration and Ideas

50 Best Websites for Web Design Inspiration and Ideas

20
14
15 min read
[Roast: Day 8] - Rethinking Application Design

[Roast: Day 8] - Rethinking Application Design

3 min read
Understanding `target="_blank"`

Understanding `target="_blank"`

3 min read
Tips For Writing Clear And Efficient TypeScript Code πŸ’― - Part #1

Tips For Writing Clear And Efficient TypeScript Code πŸ’― - Part #1

1
1
2 min read
The React Ecosystem in 2024 - Part #1 πŸ”₯

The React Ecosystem in 2024 - Part #1 πŸ”₯

3 min read
j-Input β€” Total.js part 2

j-Input β€” Total.js part 2

5 min read
Tips For Writing Clear And Efficient TypeScript Code πŸ’― - Part #2

Tips For Writing Clear And Efficient TypeScript Code πŸ’― - Part #2

2 min read
Form Login with Spring Boot and Thymeleaf

Form Login with Spring Boot and Thymeleaf

7 min read
React Mastery Roadmap for 2024: A Comprehensive Guide πŸš€

React Mastery Roadmap for 2024: A Comprehensive Guide πŸš€

2 min read
Verify These Aspects Before Deploying Your Website πŸ”₯

Verify These Aspects Before Deploying Your Website πŸ”₯

4 min read
Exploring Web Development: Key Concepts and Essential Insights 🌐 - Part 2

Exploring Web Development: Key Concepts and Essential Insights 🌐 - Part 2

1
2 min read
Object Oriented Programming With JavaScript - Part 1 πŸš€

Object Oriented Programming With JavaScript - Part 1 πŸš€

3 min read
Rendering Gradient Lines in LineChart Using `react-native-chart-kit`

Rendering Gradient Lines in LineChart Using `react-native-chart-kit`

1
3 min read
Difference between == and ===, that you don't know yet! πŸ”₯

Difference between == and ===, that you don't know yet! πŸ”₯

2 min read
TypeScript vs. JavaScript: In a Nutshell

TypeScript vs. JavaScript: In a Nutshell

3 min read
Exploring Web Development: Key Concepts and Essential Insights 🌐 - Part 1

Exploring Web Development: Key Concepts and Essential Insights 🌐 - Part 1

1
2 min read
9 Years Software Engineer - $35k to $750k TC

9 Years Software Engineer - $35k to $750k TC

11 min read
Tell me ??

Tell me ??

1
1 min read
Angular SSR: Your server-side rendering implementation guide

Angular SSR: Your server-side rendering implementation guide

18 min read
[Roast: Day 7] - Creating a Lap Timer in React

[Roast: Day 7] - Creating a Lap Timer in React

1
3 min read
Future-Proof Your App: Scalability Considerations for Long-Term Success

Future-Proof Your App: Scalability Considerations for Long-Term Success

3 min read
Svelte Series-5: Props

Svelte Series-5: Props

7 min read
The Best Book to Learn About Algorithms and Data Structures - Take Your Developer Skills to the Next Level

The Best Book to Learn About Algorithms and Data Structures - Take Your Developer Skills to the Next Level

3 min read
React Hooks!!

React Hooks!!

1 min read
[Roast: Day 6] - Small Steps

[Roast: Day 6] - Small Steps

3 min read
Adding Custom Fonts to Laravel-Dompdf

Adding Custom Fonts to Laravel-Dompdf

1
1
2 min read
Unveiling the Magic: Building Inclusive WebAR Experiences for Enhanced Engagement

Unveiling the Magic: Building Inclusive WebAR Experiences for Enhanced Engagement

3 min read
Vercel: Server Timed Out

Vercel: Server Timed Out

1 min read
Create Stunning Custom Cursor Animations with Framer Motion

Create Stunning Custom Cursor Animations with Framer Motion

6
2
4 min read
[Roast: Day 5] - Creating flow using useState

[Roast: Day 5] - Creating flow using useState

3 min read
Mastering Error Boundaries in React: A Guide to Effective Error Handling

Mastering Error Boundaries in React: A Guide to Effective Error Handling

4 min read
Building an embeddable Widget

Building an embeddable Widget

6
2 min read
5 essential tools for web development

5 essential tools for web development

3
3 min read
Implementing File Input By Copy-Paste on the Web

Implementing File Input By Copy-Paste on the Web

5 min read
Unlocking Efficiency: The Surprising Impact of Memoization on Recursive Functions

Unlocking Efficiency: The Surprising Impact of Memoization on Recursive Functions

1 min read
Creating Engaging Word Search Puzzles with Dynamic Animations

Creating Engaging Word Search Puzzles with Dynamic Animations

2 min read
State Management in Reactjs: A Guide to Choosing the Right State Management Tool for Your Projects

State Management in Reactjs: A Guide to Choosing the Right State Management Tool for Your Projects

4
13 min read
Library v/s Framework

Library v/s Framework

2 min read
Implementing Photo Modal in Next JS using Parallel Routes & Intercepting Routes

Implementing Photo Modal in Next JS using Parallel Routes & Intercepting Routes

4 min read
j-Input β€” Total.js part 1

j-Input β€” Total.js part 1

5 min read
MAPPED TYPES IN TYPESCRIPT

MAPPED TYPES IN TYPESCRIPT

2
2 min read
Path To A Clean(er) React Architecture (Part 8) - How Does React-Query Fit Into The Picture?

Path To A Clean(er) React Architecture (Part 8) - How Does React-Query Fit Into The Picture?

8 min read
Monotonia das Cores: A Revolução Silenciosa

Monotonia das Cores: A Revolução Silenciosa

5
1
3 min read
Seeking Feedback on My Portfolio Site

Seeking Feedback on My Portfolio Site

1 min read
App landing page

App landing page

16 min read
How to Access Your Local Development Server on Any Device Using Vite

How to Access Your Local Development Server on Any Device Using Vite

1
2 min read
Youtuber landing page

Youtuber landing page

11 min read
Restaurant Landing page

Restaurant Landing page

3
17 min read
This is not a presentation..."

This is not a presentation..."

1 min read
Angular 18.1: Template Local Variables with @let

Angular 18.1: Template Local Variables with @let

1
1 min read
20 Super Useful CSS Animation Libraries

20 Super Useful CSS Animation Libraries

92
8
3 min read
React 19 updates you should know

React 19 updates you should know

1
2 min read
Simplify Web Frontend Environment Variable Management with Browset

Simplify Web Frontend Environment Variable Management with Browset

2 min read
SaaS landing page

SaaS landing page

1
15 min read
Enhance your website: Create a smooth Image zoom effect with CSS

Enhance your website: Create a smooth Image zoom effect with CSS

4 min read
Testing React App Using Vitest & React Testing Library

Testing React App Using Vitest & React Testing Library

1
6 min read
Micro-Frontends: Breaking Down Monolithic Frontend Architectures

Micro-Frontends: Breaking Down Monolithic Frontend Architectures

3 min read
Create animated columns of tiles with a background-images fade in and fade out

Create animated columns of tiles with a background-images fade in and fade out

1
4 min read
Why Your Applications Need Optimistic Updates

Why Your Applications Need Optimistic Updates

2
4 min read
How to implement Micro Frontend on Salesforce Experience Cloud

How to implement Micro Frontend on Salesforce Experience Cloud

1
5 min read
loading...