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.
PWA Magic: Turning Your Next.js App into a Progressive Web App

PWA Magic: Turning Your Next.js App into a Progressive Web App

Comments
3 min read
Implementando SSR com React e Express

Implementando SSR com React e Express

Comments
7 min read
⚡️ Check Active Links & Sub-Links in NextJS

⚡️ Check Active Links & Sub-Links in NextJS

Comments
1 min read
Learning ReactJS, Suggest Resources and Roadmap?

Learning ReactJS, Suggest Resources and Roadmap?

1
Comments 7
1 min read
Web APIs in a Nutshell: Unlocking the Power of Interconnected Systems

Web APIs in a Nutshell: Unlocking the Power of Interconnected Systems

7
Comments
3 min read
DOM Manipulation in JS

DOM Manipulation in JS

2
Comments
4 min read
Top 10 reasons why you should learn React right now

Top 10 reasons why you should learn React right now

1
Comments 2
3 min read
Building a Polymorphic React FormElement Component

Building a Polymorphic React FormElement Component

Comments 3
5 min read
A Simple Observer in Vanilla Javascript

A Simple Observer in Vanilla Javascript

19
Comments
13 min read
Closures in JavaScript: The Wizard's Secret Chest

Closures in JavaScript: The Wizard's Secret Chest

Comments 4
2 min read
A Better Guide To Forms in React

A Better Guide To Forms in React

145
Comments 16
11 min read
Useful features by NextJS

Useful features by NextJS

4
Comments 2
1 min read
100 Days of Code

100 Days of Code

Comments
1 min read
Beyond the Basics: Advanced Routing in Next.js

Beyond the Basics: Advanced Routing in Next.js

2
Comments
3 min read
Concurrency in JavaScript

Concurrency in JavaScript

Comments 1
6 min read
JavaScript Promises

JavaScript Promises

6
Comments
3 min read
Level Up Node.js E2E and Integration Testing with OpenTelemetry

Level Up Node.js E2E and Integration Testing with OpenTelemetry

8
Comments
7 min read
16 React Interview Questions

16 React Interview Questions

6
Comments 5
5 min read
Understanding functions and function signatures in Typescript

Understanding functions and function signatures in Typescript

5
Comments 1
2 min read
Episode 23/41: @defer, Application Builder, new equality check in Signals

Episode 23/41: @defer, Application Builder, new equality check in Signals

10
Comments
2 min read
DEV Profile Web Components: embed your dev.to profile anywhere

DEV Profile Web Components: embed your dev.to profile anywhere

2
Comments
5 min read
We Almost Lost Our Production Database

We Almost Lost Our Production Database

5
Comments 1
4 min read
Serving Tasks Efficiently: Understanding P-Limit In Javascript

Serving Tasks Efficiently: Understanding P-Limit In Javascript

Comments
4 min read
Automate NPM releases on GitHub using changesets 🦋

Automate NPM releases on GitHub using changesets 🦋

6
Comments
4 min read
When To Use 'submit' & 'click' Events

When To Use 'submit' & 'click' Events

2
Comments
3 min read
🔍 5 free tools on getting started in contributing to open source 🚀

🔍 5 free tools on getting started in contributing to open source 🚀

20
Comments
3 min read
WebAssembly with Go: Taking Web Apps to the Next Level

WebAssembly with Go: Taking Web Apps to the Next Level

17
Comments
12 min read
Getting Started with Jest: A Comprehensive Guide for Beginners and Intermediate Developers

Getting Started with Jest: A Comprehensive Guide for Beginners and Intermediate Developers

16
Comments
4 min read
ZenGPT: a simple ChapGPT alternative frontend

ZenGPT: a simple ChapGPT alternative frontend

4
Comments
4 min read
JavaScript - Functional Programming Concepts

JavaScript - Functional Programming Concepts

Comments
2 min read
Explore Stylish Bootstrap 5 Free Admin Templates😇

Explore Stylish Bootstrap 5 Free Admin Templates😇

2
Comments 1
3 min read
Modern CSS Frameworks: Tailwind CSS, Bulma, and Beyond

Modern CSS Frameworks: Tailwind CSS, Bulma, and Beyond

Comments
4 min read
How Many Dependencies Does Your Project Really Have?

How Many Dependencies Does Your Project Really Have?

17
Comments 8
6 min read
What is useState in React?

What is useState in React?

6
Comments 3
2 min read
VueJS part 8: Creating the Vue app with CLI

VueJS part 8: Creating the Vue app with CLI

7
Comments 1
4 min read
An In-Depth Guide to HTTP Methods for frontend developers

An In-Depth Guide to HTTP Methods for frontend developers

5
Comments
3 min read
Domine o método Filter e simplifique sua lógica com arrays em Javascript

Domine o método Filter e simplifique sua lógica com arrays em Javascript

6
Comments 2
13 min read
Understanding Object.seal(), Object.freeze(), and Object.preventExtensions() in JavaScript

Understanding Object.seal(), Object.freeze(), and Object.preventExtensions() in JavaScript

35
Comments 3
2 min read
After changing the usage of axios, my work efficiency increased by 3 times

After changing the usage of axios, my work efficiency increased by 3 times

Comments
3 min read
CSS : Inline vs Inline-Block, vs Block

CSS : Inline vs Inline-Block, vs Block

16
Comments 1
2 min read
How To Migrate a React Project from JavaScript to TypeScript

How To Migrate a React Project from JavaScript to TypeScript

14
Comments
25 min read
The life of Vue app: Lifecycle Hooks♻️

The life of Vue app: Lifecycle Hooks♻️

8
Comments
2 min read
Common Vue.js Development Mistakes and How to Avoid Them ✅

Common Vue.js Development Mistakes and How to Avoid Them ✅

14
Comments 4
5 min read
Build and Deploy a Full-Stack E-Commerce: Next.js 13, React.js, Typescript, Tailwind, Prisma, Stripe

Build and Deploy a Full-Stack E-Commerce: Next.js 13, React.js, Typescript, Tailwind, Prisma, Stripe

10
Comments
1 min read
🚀 Achieve NextJS Mastery: Build a Sales Page with Stripe and Airtable 🧙‍♂️🪄✨

🚀 Achieve NextJS Mastery: Build a Sales Page with Stripe and Airtable 🧙‍♂️🪄✨

301
Comments 5
11 min read
SOLID Principles in JavaScript

SOLID Principles in JavaScript

55
Comments
4 min read
Vanilla JavaScript: How to Create a Draggable Slider with Auto-Play and Navigation - Part Two

Vanilla JavaScript: How to Create a Draggable Slider with Auto-Play and Navigation - Part Two

4
Comments
11 min read
Avoid the Promise.all pitfall! Rate limit async function calls

Avoid the Promise.all pitfall! Rate limit async function calls

34
Comments 7
2 min read
JavaScript - Writing Functional Flows with Custom Pipes

JavaScript - Writing Functional Flows with Custom Pipes

2
Comments 1
3 min read
The Power of Static Site Generation (SSG) in Next.js: A Practical Guide

The Power of Static Site Generation (SSG) in Next.js: A Practical Guide

4
Comments 5
3 min read
Estruturas de projetos baseado em MVC com NodeJS e MongoDB 🏗️

Estruturas de projetos baseado em MVC com NodeJS e MongoDB 🏗️

Comments 1
3 min read
Day 70: Data Fetching

Day 70: Data Fetching

4
Comments
4 min read
Moving a Square with CSS Grid and Minimal JavaScript

Moving a Square with CSS Grid and Minimal JavaScript

1
Comments
2 min read
How to Make Hotel Booking Calendar Using DHTMLX Scheduler and Angular

How to Make Hotel Booking Calendar Using DHTMLX Scheduler and Angular

9
Comments
18 min read
A Comprehensive Guide to Express Middleware (Morgan)

A Comprehensive Guide to Express Middleware (Morgan)

5
Comments 1
3 min read
Website's best for JavaScript beginners!

Website's best for JavaScript beginners!

2
Comments
2 min read
How to transfer your projects to Appwrite in one click

How to transfer your projects to Appwrite in one click

8
Comments
4 min read
How to build a Radial Bar Chart with D3 JS and React JS

How to build a Radial Bar Chart with D3 JS and React JS

8
Comments 2
6 min read
Mastering Array Validation with JavaScript's array.every() method

Mastering Array Validation with JavaScript's array.every() method

1
Comments 2
3 min read
⭐️ Why Does the Same package.json Install Different node_modules❓You Need to Understand package-lock.json❗️

⭐️ Why Does the Same package.json Install Different node_modules❓You Need to Understand package-lock.json❗️

3
Comments
2 min read
loading...