DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Scheduling Events in Firebase Firestore with Server Timestamps

Scheduling Events in Firebase Firestore with Server Timestamps

Comments
2 min read
Mastering Python Conditional Statements: A Comprehensive Guide

Mastering Python Conditional Statements: A Comprehensive Guide

1
Comments
3 min read
Step-by-Step Tutorial: Jest Unit Testing in React with Enzyme

Step-by-Step Tutorial: Jest Unit Testing in React with Enzyme

Comments
10 min read
How to create vertical tabs with Tailwind CSS and JavaScript

How to create vertical tabs with Tailwind CSS and JavaScript

1
Comments
1 min read
Why CSS-in-JS Doesn't Solve Problems

Why CSS-in-JS Doesn't Solve Problems

13
Comments 1
3 min read
Exploring React Router 6

Exploring React Router 6

1
Comments
5 min read
Latest Newsletter: Infinite Peace (Issue #160)

Latest Newsletter: Infinite Peace (Issue #160)

1
Comments
1 min read
Earth Day Frontend Challenge

Earth Day Frontend Challenge

2
Comments
7 min read
Dynamic Gallery with Netlify Image CDN

Dynamic Gallery with Netlify Image CDN

Comments
1 min read
“cn” utility function in shadcn-ui/ui:

“cn” utility function in shadcn-ui/ui:

17
Comments
3 min read
Commonly Used npm Flags

Commonly Used npm Flags

9
Comments
2 min read
How to create a drag and drop with Tailwind CSS and JavaScript

How to create a drag and drop with Tailwind CSS and JavaScript

11
Comments 4
1 min read
Gorom Porse Open Source Weather Website

Gorom Porse Open Source Weather Website

1
Comments
1 min read
CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 6

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 6

2
Comments
16 min read
Cool animations with React-Spring

Cool animations with React-Spring

9
Comments
3 min read
Mastering React Motion: Adding Smooth Animations to Your React Apps

Mastering React Motion: Adding Smooth Animations to Your React Apps

6
Comments 1
3 min read
Bookmyflight : A web app that helps you find cheap flights and book them based on your budget.

Bookmyflight : A web app that helps you find cheap flights and book them based on your budget.

Comments
4 min read
How to use Promise chaining in Javascript.

How to use Promise chaining in Javascript.

Comments
3 min read
What React beginners should know about React 19 first.

What React beginners should know about React 19 first.

1
Comments
3 min read
I am lost in a maze help me !

I am lost in a maze help me !

1
Comments 4
1 min read
The key phases of software development (simply put).

The key phases of software development (simply put).

Comments
3 min read
TypeScript, Understanding the code you write

TypeScript, Understanding the code you write

2
Comments
5 min read
TaleTraverse: Story Builder

TaleTraverse: Story Builder

7
Comments
2 min read
Subscription app (part 5)

Subscription app (part 5)

1
Comments
2 min read
An Absolute Beginner's Guide to package.json

An Absolute Beginner's Guide to package.json

5
Comments
3 min read
What's the Deal with Arrays and Objects?

What's the Deal with Arrays and Objects?

1
Comments
3 min read
funny-selkie-dce386.netlify.app/

funny-selkie-dce386.netlify.app/

Comments
1 min read
funny-selkie-dce386.netlify.app/

funny-selkie-dce386.netlify.app/

Comments
1 min read
Harmony in Complexity: The Fusion of Simplicity and Clean Code

Harmony in Complexity: The Fusion of Simplicity and Clean Code

3
Comments 1
6 min read
HTML Script Element Attributes: async vs. defer vs. type='module'

HTML Script Element Attributes: async vs. defer vs. type='module'

9
Comments 1
3 min read
Effective Testing in JavaScript

Effective Testing in JavaScript

2
Comments
9 min read
Designing React Hooks for Flexibility

Designing React Hooks for Flexibility

Comments
3 min read
TS is a liar

TS is a liar

Comments
2 min read
JavaScript Mini Password Generator

JavaScript Mini Password Generator

2
Comments 3
3 min read
Lighthouse를 활용하여 LCP 점수 개선하기.

Lighthouse를 활용하여 LCP 점수 개선하기.

4
Comments
2 min read
The Future of Web Development: Embracing Progressive Web Apps (PWAs)

The Future of Web Development: Embracing Progressive Web Apps (PWAs)

24
Comments 14
1 min read
🚀 Vue Tip: Simpler Two-Way Binding with defineModel

🚀 Vue Tip: Simpler Two-Way Binding with defineModel

7
Comments
1 min read
Day 12 of 30 of JavaScript

Day 12 of 30 of JavaScript

3
Comments
2 min read
Looking for some direction.

Looking for some direction.

Comments
1 min read
Understanding and Using JavaScript Proxies: A Technical Approach

Understanding and Using JavaScript Proxies: A Technical Approach

Comments
3 min read
Using useRef in React

Using useRef in React

Comments
3 min read
Advanced State Management in React with MobX

Advanced State Management in React with MobX

Comments
2 min read
3 Essential React Hooks You Should Have in Your Project

3 Essential React Hooks You Should Have in Your Project

5
Comments 2
3 min read
Automating Next.js Builds and Firebase Deployment with Node.js

Automating Next.js Builds and Firebase Deployment with Node.js

Comments
2 min read
🌐 Why is front-end development so complicated?

🌐 Why is front-end development so complicated?

121
Comments 80
2 min read
Integrating Tailwind CSS with Your Rails App: A Step-by-Step Guide

Integrating Tailwind CSS with Your Rails App: A Step-by-Step Guide

Comments
2 min read
JavaScript Made Simple: Essential Tips for Everyday Tasks

JavaScript Made Simple: Essential Tips for Everyday Tasks

14
Comments 2
3 min read
Exploring the Canvas Series: Creative Brushes Part 2

Exploring the Canvas Series: Creative Brushes Part 2

Comments
6 min read
Build a Slack app with SlackKit

Build a Slack app with SlackKit

2
Comments
10 min read
Mastering Application Performance: SLO Management, Front-End Monitoring, and JSON Logging

Mastering Application Performance: SLO Management, Front-End Monitoring, and JSON Logging

3
Comments
3 min read
Discover | Apple Vision👓 Concept App using Netlify's Cache revalidation & Next JS SSR

Discover | Apple Vision👓 Concept App using Netlify's Cache revalidation & Next JS SSR

10
Comments
5 min read
⭐Angular 18 Features ⭐

⭐Angular 18 Features ⭐

8
Comments
4 min read
New Awwwards inspired portfolio

New Awwwards inspired portfolio

8
Comments
2 min read
Os 20 Melhores Motores para Desenvolvimento de Jogos com JavaScript

Os 20 Melhores Motores para Desenvolvimento de Jogos com JavaScript

8
Comments
8 min read
Payment form components coded with Tailwind CSS and Flowbite

Payment form components coded with Tailwind CSS and Flowbite

25
Comments 1
3 min read
⭐Angular 16 Features ⭐

⭐Angular 16 Features ⭐

2
Comments
4 min read
Should You Learn JSP and Servlets Before Spring? A Comprehensive Guide for Java Developers

Should You Learn JSP and Servlets Before Spring? A Comprehensive Guide for Java Developers

6
Comments
3 min read
Preventing broken access control in express Node.js applications

Preventing broken access control in express Node.js applications

5
Comments
12 min read
Java Spring vs Spring Boot - Understanding the Difference

Java Spring vs Spring Boot - Understanding the Difference

4
Comments 2
4 min read
My React Experience: From Zero to Hero (Well, Baby Hero)

My React Experience: From Zero to Hero (Well, Baby Hero)

2
Comments
4 min read
loading...