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.
Let's understand the difference between CJS & MJS

Let's understand the difference between CJS & MJS

4
Comments 1
2 min read
Ultimate UI and Development Resource Guide for 2024 🚀

Ultimate UI and Development Resource Guide for 2024 🚀

10
Comments
2 min read
Diving into Event Listeners: Day 8 of My JavaScript Challenge 🚀

Diving into Event Listeners: Day 8 of My JavaScript Challenge 🚀

Comments
1 min read
5 Open-source alternatives to Jira, Linear and Asana

5 Open-source alternatives to Jira, Linear and Asana

4
Comments
5 min read
Developing a custom binary protocol for Node.js and WebSockets based applications with authorization via JWT

Developing a custom binary protocol for Node.js and WebSockets based applications with authorization via JWT

5
Comments
4 min read
Top 15 Software Development KPIs You should track in 2025

Top 15 Software Development KPIs You should track in 2025

30
Comments 1
13 min read
Frontend Attempt

Frontend Attempt

2
Comments 2
6 min read
Set() usage in Zustand’s source code.

Set() usage in Zustand’s source code.

Comments
3 min read
Add an authorization layer to your app with Permit.io🔏 in a few minutes ⏱️

Add an authorization layer to your app with Permit.io🔏 in a few minutes ⏱️

52
Comments 11
6 min read
Your package.json as a Credit Account

Your package.json as a Credit Account

1
Comments
3 min read
useReducer: Beyond useState for Complex State Logic

useReducer: Beyond useState for Complex State Logic

1
Comments
4 min read
setState in Zustand's source code.

setState in Zustand's source code.

Comments
3 min read
JavaScript Best Practices.

JavaScript Best Practices.

6
Comments
3 min read
Data-Driven API testing with Playwright: Step-by-step 👨🏼‍💻🐞

Data-Driven API testing with Playwright: Step-by-step 👨🏼‍💻🐞

2
Comments
5 min read
Ng-News Special Summer Edition

Ng-News Special Summer Edition

6
Comments
6 min read
Javascript support now in Beta!

Javascript support now in Beta!

Comments
1 min read
Optimizing Performance in CodeIgniter: Tips and Best Practices

Optimizing Performance in CodeIgniter: Tips and Best Practices

1
Comments
3 min read
Understanding Session Storage, Local Storage, and Cookies in Web Development

Understanding Session Storage, Local Storage, and Cookies in Web Development

1
Comments
3 min read
Create a Modern AI-Themed Website with GSAP Animations

Create a Modern AI-Themed Website with GSAP Animations

4
Comments
5 min read
DSA: Linked List Javascript

DSA: Linked List Javascript

Comments
1 min read
Leetcode: 1768. Merge Strings Alternately

Leetcode: 1768. Merge Strings Alternately

1
Comments
2 min read
Array

Array

2
Comments
5 min read
Securing Web Applications: Stateful vs. Stateless Systems, Authentication, and Authorization in Node.js

Securing Web Applications: Stateful vs. Stateless Systems, Authentication, and Authorization in Node.js

1
Comments
7 min read
Building a Platformer Game with freeCodeCamp

Building a Platformer Game with freeCodeCamp

Comments
1 min read
When to Use Next.js vs React.js

When to Use Next.js vs React.js

Comments
3 min read
How to Integrate Google Sheets with a PHP Website Form: Step-by-Step Guide

How to Integrate Google Sheets with a PHP Website Form: Step-by-Step Guide

Comments
3 min read
Functions

Functions

1
Comments
5 min read
Mastering Axios: A Technical Guide to Building Your Food Delivery App🍔✨

Mastering Axios: A Technical Guide to Building Your Food Delivery App🍔✨

43
Comments 6
10 min read
Accessibility in React: Building Inclusive Web Applications

Accessibility in React: Building Inclusive Web Applications

1
Comments
3 min read
Creating a React Hook for Rotating Images at Any Angle

Creating a React Hook for Rotating Images at Any Angle

3
Comments
3 min read
How to Choose the Right Notification Infrastructure for Your App or Website

How to Choose the Right Notification Infrastructure for Your App or Website

47
Comments
5 min read
Simple Yet Handy React Native Hooks

Simple Yet Handy React Native Hooks

Comments
1 min read
⚡🚀️ Build Easy & Performant Network Graph •̀ᴗ•́

⚡🚀️ Build Easy & Performant Network Graph •̀ᴗ•́

Comments
3 min read
Understanding Test Data Management

Understanding Test Data Management

1
Comments
2 min read
The Square-Fractal

The Square-Fractal

Comments
11 min read
Dynamic Layouts with Vue jsx: A Guide to Flexible and Maintainable UIs

Dynamic Layouts with Vue jsx: A Guide to Flexible and Maintainable UIs

1
Comments 1
7 min read
Building a News App Using React and the New York Times API

Building a News App Using React and the New York Times API

4
Comments 2
3 min read
Performance X Menutenção

Performance X Menutenção

3
Comments
2 min read
Why 6+ Years of Experience Made Me Choose Full Stack Over MEAN Stack

Why 6+ Years of Experience Made Me Choose Full Stack Over MEAN Stack

3
Comments
6 min read
Solar System - CSS ART

Solar System - CSS ART

4
Comments
2 min read
React Lifecycle Methods

React Lifecycle Methods

3
Comments 2
11 min read
Data Structures and Algorithms: Graphs

Data Structures and Algorithms: Graphs

Comments
7 min read
Overview of Functions in JavaScript for Beginners

Overview of Functions in JavaScript for Beginners

1
Comments
4 min read
Spread Syntax

Spread Syntax

Comments
2 min read
Javascript: Promise Complete Guide

Javascript: Promise Complete Guide

1
Comments
6 min read
Top Free Developer Tools & Libraries You Need to Know in 2024

Top Free Developer Tools & Libraries You Need to Know in 2024

1
Comments
3 min read
Reactions on React

Reactions on React

1
Comments 1
1 min read
Transform Your Workflow with LangSmith Hub: A Game-Changer for JavaScript Engineers

Transform Your Workflow with LangSmith Hub: A Game-Changer for JavaScript Engineers

Comments
6 min read
Data Structures and Algorithms: Heaps

Data Structures and Algorithms: Heaps

Comments
6 min read
I’ve wrote 90 tutorials on Tailwind CSS, Alpine JS and JavaScript — Code available

I’ve wrote 90 tutorials on Tailwind CSS, Alpine JS and JavaScript — Code available

6
Comments
1 min read
🔥Advanced Array Methods in JavaScript

🔥Advanced Array Methods in JavaScript

Comments
2 min read
Creating the La Femme International Film Festival Website: Challenges, Technologies, and Future Goals

Creating the La Femme International Film Festival Website: Challenges, Technologies, and Future Goals

Comments
3 min read
How to Make a Website Secure: Best Practices and Insights

How to Make a Website Secure: Best Practices and Insights

1
Comments
3 min read
JavaScript🌟 New Update: A Closer Look at the Latest Features

JavaScript🌟 New Update: A Closer Look at the Latest Features

11
Comments 2
3 min read
Object.assign() usage in Zustand's source code.

Object.assign() usage in Zustand's source code.

Comments
3 min read
How to connect PostgreSQL with Node.js and Sequelize

How to connect PostgreSQL with Node.js and Sequelize

Comments
3 min read
Getting Started With Apache Kafka

Getting Started With Apache Kafka

Comments
4 min read
🚀 Day 7 of My 21-Day JavaScript Challenge! 🎉

🚀 Day 7 of My 21-Day JavaScript Challenge! 🎉

1
Comments
2 min read
Chrome Extension Boilerplate with Popup Interaction (Manifest V3)

Chrome Extension Boilerplate with Popup Interaction (Manifest V3)

1
Comments
2 min read
How to Learn React: A Comprehensive Guide

How to Learn React: A Comprehensive Guide

1
Comments
3 min read
loading...