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.
“cn” utility function in shadcn-ui/ui:

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

14
Comments
3 min read
Stay ahead in web development: latest news, tools, and insights #32

Stay ahead in web development: latest news, tools, and insights #32

Comments
9 min read
How to Set Up a Local Ubuntu Server(22.04) on VMware for Web App Testing

How to Set Up a Local Ubuntu Server(22.04) on VMware for Web App Testing

1
Comments
9 min read
Commonly Used npm Flags

Commonly Used npm Flags

7
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

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

Gorom Porse Open Source Weather Website

1
Comments
1 min read
Cool animations with React-Spring

Cool animations with React-Spring

8
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
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
What React beginners should know about React 19 first.

What React beginners should know about React 19 first.

1
Comments
3 min read
How to use Promise chaining in Javascript.

How to use Promise chaining in Javascript.

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
HTML Script Element Attributes: async vs. defer vs. type='module'

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

8
Comments 1
3 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
Understanding AJAX

Understanding AJAX

16
Comments 3
3 min read
Designing React Hooks for Flexibility

Designing React Hooks for Flexibility

Comments
3 min read
Effective Testing in JavaScript

Effective Testing in JavaScript

2
Comments
9 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 점수 개선하기.

3
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
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

2
Comments
3 min read
⭐Angular 18 Features ⭐

⭐Angular 18 Features ⭐

8
Comments
4 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
🌐 Why is front-end development so complicated?

🌐 Why is front-end development so complicated?

120
Comments 79
2 min read
New Awwwards inspired portfolio

New Awwwards inspired portfolio

5
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

3
Comments
3 min read
Java Spring vs Spring Boot - Understanding the Difference

Java Spring vs Spring Boot - Understanding the Difference

2
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
Preventing broken access control in express Node.js applications

Preventing broken access control in express Node.js applications

4
Comments
12 min read
Build an Employee Engagement Survey Dashboard using ToolJet

Build an Employee Engagement Survey Dashboard using ToolJet

52
Comments
7 min read
How I prefer to set up frontend projects and why

How I prefer to set up frontend projects and why

Comments
4 min read
Introduction to Arrays in JavaScript

Introduction to Arrays in JavaScript

1
Comments 1
10 min read
⭐Angular 17 Features ⭐

⭐Angular 17 Features ⭐

1
Comments
5 min read
Groot Academy - Where Software Dreams Come True

Groot Academy - Where Software Dreams Come True

Comments
1 min read
Native Support for CJS/ESM Interoperability Begins in Node.js 22

Native Support for CJS/ESM Interoperability Begins in Node.js 22

Comments
4 min read
How to Add Multiplayer to Your Discord Activity

How to Add Multiplayer to Your Discord Activity

9
Comments 3
5 min read
loading...