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.
JavaScript Interview Questions and Answers you should know - Junior and Senior

JavaScript Interview Questions and Answers you should know - Junior and Senior

111
Comments 4
4 min read
Solution: Critical Connections in a Network

Solution: Critical Connections in a Network

13
Comments
5 min read
LeetCode Palindrome Number

LeetCode Palindrome Number

2
Comments
3 min read
My First Personal Site! 📣

My First Personal Site! 📣

282
Comments 65
3 min read
A simple way to use Web Worker with React-Create-APP - No eject needed

A simple way to use Web Worker with React-Create-APP - No eject needed

20
Comments 2
2 min read
Leetcode in JS: Matrix Zeros

Leetcode in JS: Matrix Zeros

10
Comments
7 min read
Question 16 : JavaScript in-depth 4 types of common memory leaks and how to avoid

Question 16 : JavaScript in-depth 4 types of common memory leaks and how to avoid

7
Comments
4 min read
Understanding the React useEffect() Hook

Understanding the React useEffect() Hook

33
Comments
6 min read
How to Hide your React Source Code from Chrome Dev Tools when Deployed to Production

How to Hide your React Source Code from Chrome Dev Tools when Deployed to Production

86
Comments 24
2 min read
My Lessons From 3 Failed Interviews As A Developer

My Lessons From 3 Failed Interviews As A Developer

58
Comments 5
6 min read
When to Use these String Methods in JavaScript

When to Use these String Methods in JavaScript

32
Comments
7 min read
ReasonML & Rescript in 5 minutes

ReasonML & Rescript in 5 minutes

30
Comments 4
2 min read
Using Recursion to Create a Countdown

Using Recursion to Create a Countdown

4
Comments
1 min read
How to clone object except for one or some keys

How to clone object except for one or some keys

12
Comments
1 min read
Get extent of WMS layer dynamically in Leafletjs

Get extent of WMS layer dynamically in Leafletjs

7
Comments
2 min read
From String to Array to String

From String to Array to String

21
Comments
8 min read
Tagged Union in React.Js with TypeScript and how to respect your props.

Tagged Union in React.Js with TypeScript and how to respect your props.

19
Comments 7
3 min read
Type Conversion In Modern Javascript - Part I

Type Conversion In Modern Javascript - Part I

5
Comments
2 min read
The Ember Times - Issue No. 178

The Ember Times - Issue No. 178

6
Comments
6 min read
Add Custom Fonts in React Native 0.63 >= for android and iOS

Add Custom Fonts in React Native 0.63 >= for android and iOS

4
Comments
2 min read
How can make a website standard?

How can make a website standard?

8
Comments 2
1 min read
My Favorite JS String Methods

My Favorite JS String Methods

9
Comments 4
8 min read
Top 10 React projects for Resume 🚀🚀

Top 10 React projects for Resume 🚀🚀

236
Comments 9
1 min read
Cheatsheet for the Regex Cheatsheet, Part II: Character Classes

Cheatsheet for the Regex Cheatsheet, Part II: Character Classes

10
Comments
3 min read
JS: Sort an Array of Objects on multiple columns/keys

JS: Sort an Array of Objects on multiple columns/keys

92
Comments 5
3 min read
JavaScript Interview Question #35: What is faster, zero timeout, or immediate resolve?

JavaScript Interview Question #35: What is faster, zero timeout, or immediate resolve?

50
Comments 5
1 min read
From String to Array to String

From String to Array to String

14
Comments 1
8 min read
Finding DOM element by data-role in Phoenix LiveView testing

Finding DOM element by data-role in Phoenix LiveView testing

6
Comments
3 min read
Awesome Git Shortcuts

Awesome Git Shortcuts

22
Comments
2 min read
Host and Use Redis for Free

Host and Use Redis for Free

116
Comments 11
3 min read
Built-in Node Functions Can Be Overridden Between Lambda Runs

Built-in Node Functions Can Be Overridden Between Lambda Runs

6
Comments 3
1 min read
¿Se acuerdan de lo de Redux?... Que por no guardar una cosa en el estado... toda esa mierda?

¿Se acuerdan de lo de Redux?... Que por no guardar una cosa en el estado... toda esa mierda?

14
Comments 2
4 min read
What is JavaScript Map? Get started in 5 minutes

What is JavaScript Map? Get started in 5 minutes

9
Comments
5 min read
How to use WebStorm on the server

How to use WebStorm on the server

8
Comments
4 min read
Tree shaking for JavaScript library authors

Tree shaking for JavaScript library authors

125
Comments 6
11 min read
The Template tag: using the DRY principle for HTML

The Template tag: using the DRY principle for HTML

8
Comments 1
2 min read
How to have a meaningful weekend as a programmer?

How to have a meaningful weekend as a programmer?

429
Comments 31
4 min read
FREE And Useful Resources for Web Development in 2021⚡

FREE And Useful Resources for Web Development in 2021⚡

575
Comments 8
2 min read
3D Cards

3D Cards

14
Comments 1
1 min read
Functional Programming : Functions

Functional Programming : Functions

17
Comments 1
2 min read
Production deployment Strapi + Gatsby app on VPS Shared Hosting: Deploy, web hooks & https. (3)

Production deployment Strapi + Gatsby app on VPS Shared Hosting: Deploy, web hooks & https. (3)

18
Comments 1
8 min read
NestJS connect to MongoDB

NestJS connect to MongoDB

8
Comments
2 min read
Ultimate VueJS Resources🛠 For Developers👨‍💻

Ultimate VueJS Resources🛠 For Developers👨‍💻

255
Comments 4
22 min read
Solution: Count Binary Substrings

Solution: Count Binary Substrings

36
Comments 4
3 min read
Support runtime data injection to a static markup produced by HtmlWebpackPlugin, using EJS

Support runtime data injection to a static markup produced by HtmlWebpackPlugin, using EJS

8
Comments
2 min read
Advanced Discord.js: Cache APIs Requests with Redis

Advanced Discord.js: Cache APIs Requests with Redis

14
Comments 1
8 min read
How the Nullish Coalescing Operator Works in JavaScript

How the Nullish Coalescing Operator Works in JavaScript

18
Comments 1
3 min read
NPM: How to patch a dependency 📦

NPM: How to patch a dependency 📦

6
Comments
1 min read
React & State

React & State

65
Comments 4
4 min read
Firebase Auth with a non-supported provider (Dropbox)

Firebase Auth with a non-supported provider (Dropbox)

7
Comments
5 min read
WOW 😱 This pop-up is so nice

WOW 😱 This pop-up is so nice

148
Comments 35
1 min read
JS Fairy Tales #1 Three little variable pigs.

JS Fairy Tales #1 Three little variable pigs.

6
Comments
3 min read
State Management Battle in React 2021: Hooks, Redux, and Recoil

State Management Battle in React 2021: Hooks, Redux, and Recoil

336
Comments 44
10 min read
How to to Upload files to S3 with the AWS JavaScript SDK and WordPress

How to to Upload files to S3 with the AWS JavaScript SDK and WordPress

10
Comments
7 min read
Creating a simple game with PhaserJS

Creating a simple game with PhaserJS

29
Comments 4
12 min read
10 Useful Tips To Successful Technical Writing

10 Useful Tips To Successful Technical Writing

39
Comments 7
7 min read
✔||🤢 Commit or Vomit | checks.some()

✔||🤢 Commit or Vomit | checks.some()

52
Comments 18
1 min read
React compound components in action

React compound components in action

7
Comments
2 min read
Add className dynamically

Add className dynamically

3
Comments
2 min read
🦏 Mozilla Rhino JS makes me scream 😱

🦏 Mozilla Rhino JS makes me scream 😱

10
Comments 6
2 min read
loading...