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.
Closures and their practical uses

Closures and their practical uses

161
Comments 1
3 min read
Looking for Code Organization Advice

Looking for Code Organization Advice

3
Comments 5
1 min read
Electron Adventures: Episode 4: Image Gallery with Dynamic HTML

Electron Adventures: Episode 4: Image Gallery with Dynamic HTML

7
Comments
3 min read
Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 3

Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 3

8
Comments
1 min read
Building A GraphQL Server With Next.js API Routes

Building A GraphQL Server With Next.js API Routes

20
Comments 9
10 min read
The "This" Keyword in JavaScript Simplified (Short & Concise Article)

The "This" Keyword in JavaScript Simplified (Short & Concise Article)

6
Comments
1 min read
How to cook up a powerful React async component using hooks (and no Suspense)

How to cook up a powerful React async component using hooks (and no Suspense)

69
Comments 4
5 min read
Publish your own NPM package

Publish your own NPM package

29
Comments
4 min read
Next.js Authentication with Netlify Identity

Next.js Authentication with Netlify Identity

61
Comments 2
5 min read
Consultando API de CEP com Fetch

Consultando API de CEP com Fetch

8
Comments
6 min read
Don't get burned by email

Don't get burned by email

36
Comments 4
5 min read
A bug that made me a better developer.

A bug that made me a better developer.

6
Comments 2
8 min read
How I Think About JavaScript Types (A Mental Model for Beginners)

How I Think About JavaScript Types (A Mental Model for Beginners)

45
Comments
7 min read
Become Super Productive with Console.X

Become Super Productive with Console.X

161
Comments 6
7 min read
HTML5 Video Picture-in-Picture Mode

HTML5 Video Picture-in-Picture Mode

5
Comments 1
1 min read
The const keyword does not create immutable variables

The const keyword does not create immutable variables

5
Comments
2 min read
First Fullstack Web App

First Fullstack Web App

3
Comments 1
2 min read
UI Dev Newsletter #67

UI Dev Newsletter #67

8
Comments
2 min read
Style console.log() like a PRO

Style console.log() like a PRO

129
Comments 6
3 min read
Deno installation on Arch Linux

Deno installation on Arch Linux

8
Comments
2 min read
Optimize Node.js performance with clustering

Optimize Node.js performance with clustering

245
Comments 8
9 min read
The Payload Headless CMS just got more powerful with Plugins

The Payload Headless CMS just got more powerful with Plugins

6
Comments
4 min read
Health Information System

Health Information System

12
Comments 8
1 min read
Basic React Component Layout

Basic React Component Layout

2
Comments 2
1 min read
Format parser for Prettier and ESLint

Format parser for Prettier and ESLint

3
Comments
2 min read
Covid Data Visualisation App Three JS - [Code Overview]

Covid Data Visualisation App Three JS - [Code Overview]

1
Comments
1 min read
Top 40+ Javascript Memes We Love | Programming Humor :D

Top 40+ Javascript Memes We Love | Programming Humor :D

10
Comments
6 min read
I want to be a javascript developer but i am not good at css?

I want to be a javascript developer but i am not good at css?

5
Comments 4
1 min read
SvelteKit Tutorial: Build a Svelte MDsveX Blog Site

SvelteKit Tutorial: Build a Svelte MDsveX Blog Site

3
Comments
8 min read
Beautiful Random Color Generator With Vanila JavaScript

Beautiful Random Color Generator With Vanila JavaScript

5
Comments
2 min read
Caching in Node.js using Memcached

Caching in Node.js using Memcached

14
Comments 4
5 min read
Event Emitters in Node.js

Event Emitters in Node.js

3
Comments
8 min read
Collect payments in your Django ecommerce portal using Flutterwave ~PART 2

Collect payments in your Django ecommerce portal using Flutterwave ~PART 2

17
Comments 8
5 min read
Some interesting facts about javascript

Some interesting facts about javascript

6
Comments
2 min read
What is an API proxy?

What is an API proxy?

2
Comments
4 min read
Is Math Essential for Software Developers? - A Short Tutorial on Basic Math

Is Math Essential for Software Developers? - A Short Tutorial on Basic Math

2
Comments
4 min read
Building Forms with rx.js

Building Forms with rx.js

3
Comments
9 min read
How to mess up your JavaScript code like a boss

How to mess up your JavaScript code like a boss

29
Comments 2
14 min read
Interact with Relational Databases using Prisma

Interact with Relational Databases using Prisma

14
Comments 2
5 min read
Great Talks: Jest Architecture Overview

Great Talks: Jest Architecture Overview

3
Comments
3 min read
Don't be too dependent on useState, useRef is there for you

Don't be too dependent on useState, useRef is there for you

94
Comments 17
2 min read
Electron Adventures: Episode 3: What Can Backend Code Even Do?

Electron Adventures: Episode 3: What Can Backend Code Even Do?

13
Comments 2
2 min read
Do you know these data-types in JavaScript

Do you know these data-types in JavaScript

2
Comments 1
2 min read
Create a Netflix clone from Scratch: JavaScript PHP + MySQL

Create a Netflix clone from Scratch: JavaScript PHP + MySQL

104
Comments 8
2 min read
Array rotation, a simple approach using JS

Array rotation, a simple approach using JS

20
Comments
3 min read
Designing the ultimate (INCLUSIVE) writing tool. [Part 1 - a WYSIWYG in 745 *Bytes*! 😱]

Designing the ultimate (INCLUSIVE) writing tool. [Part 1 - a WYSIWYG in 745 *Bytes*! 😱]

44
Comments 21
9 min read
Mask or no mask? With Twilio Video, machine learning, and JavaScript

Mask or no mask? With Twilio Video, machine learning, and JavaScript

19
Comments
8 min read
React useContext and useReducer Hooks.

React useContext and useReducer Hooks.

134
Comments 10
3 min read
How to Access dotenv Variables Using fastify-env Plugin

How to Access dotenv Variables Using fastify-env Plugin

18
Comments 6
4 min read
LeetCode 300. Longest Increasing Subsequence (javascript solution)

LeetCode 300. Longest Increasing Subsequence (javascript solution)

4
Comments 1
1 min read
Basics of Building a CRUD API with Typescript (NestJS and FoalTS)

Basics of Building a CRUD API with Typescript (NestJS and FoalTS)

12
Comments
7 min read
5 Useful JS Number Methods

5 Useful JS Number Methods

43
Comments
2 min read
Cross-site scripting (XSS) attack - part 3

Cross-site scripting (XSS) attack - part 3

8
Comments
4 min read
namy.ai MVP DONE!

namy.ai MVP DONE!

3
Comments 5
1 min read
Amazing Tricks to Learn JS faster

Amazing Tricks to Learn JS faster

15
Comments 1
1 min read
Dev Note - HttpClient in Salesforce Commerce Cloud SFRA

Dev Note - HttpClient in Salesforce Commerce Cloud SFRA

4
Comments
1 min read
call, apply and bind methods JavaScript

call, apply and bind methods JavaScript

4
Comments
2 min read
Instrumenting Our Frontend Test Suite (...and fixing what we found)

Instrumenting Our Frontend Test Suite (...and fixing what we found)

3
Comments
4 min read
Polyfills for .forEach(), .map(), .filter(), .reduce() in JavaScript

Polyfills for .forEach(), .map(), .filter(), .reduce() in JavaScript

12
Comments 7
2 min read
React Context Simplifier

React Context Simplifier

8
Comments 3
2 min read
loading...