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.
Bettered stepper handling in React

Bettered stepper handling in React

6
Comments
3 min read
Destructuring in Vanilla JS for Beginners

Destructuring in Vanilla JS for Beginners

5
Comments
4 min read
Using the every Method in an array

Using the every Method in an array

6
Comments
1 min read
Intro to Currying and Partial Application

Intro to Currying and Partial Application

5
Comments
1 min read
How to build your own reusable table component

How to build your own reusable table component

23
Comments 5
3 min read
Aide-mémoire React (Cheat Sheet)

Aide-mémoire React (Cheat Sheet)

15
Comments
6 min read
Mastering JS' 7 Best JavaScript Fundamentals Tutorials

Mastering JS' 7 Best JavaScript Fundamentals Tutorials

4
Comments 1
2 min read
Use Closures for Memory Optimizations in JavaScript (a case study)

Use Closures for Memory Optimizations in JavaScript (a case study)

286
Comments 31
2 min read
Cross-site scripting (XSS) attack - Part 1

Cross-site scripting (XSS) attack - Part 1

79
Comments
4 min read
Test GraphQL Apis Easily and Asynchronously

Test GraphQL Apis Easily and Asynchronously

6
Comments
5 min read
Magic Link Authentication and Route Controls with Supabase and Next.js

Magic Link Authentication and Route Controls with Supabase and Next.js

262
Comments 8
8 min read
The Magic of Event Loop

The Magic of Event Loop

3
Comments
2 min read
Your Complete Guide To Math Object in Javascript

Your Complete Guide To Math Object in Javascript

61
Comments 1
4 min read
How to Replace Strapi's Default WYSIWYG Editor with TinyMCE Editor

How to Replace Strapi's Default WYSIWYG Editor with TinyMCE Editor

5
Comments 1
10 min read
A basis for a coding interview using "FizzBuzz" only⁉- 8 challenges for beginners AND Pros [with a twist for Pros! 😱]

A basis for a coding interview using "FizzBuzz" only⁉- 8 challenges for beginners AND Pros [with a twist for Pros! 😱]

350
Comments 15
13 min read
Drag & Drop Sort List

Drag & Drop Sort List

10
Comments
3 min read
Lazy-loading style sheets with your own JavaScript function

Lazy-loading style sheets with your own JavaScript function

80
Comments 3
5 min read
Learning By Doing— Use Gatsby to Create your First Site

Learning By Doing— Use Gatsby to Create your First Site

4
Comments
5 min read
How to implement a Collapsible Overflow Menu in React

How to implement a Collapsible Overflow Menu in React

13
Comments
6 min read
JavaScript Inside Story : More about Prototypes and Inheritance

JavaScript Inside Story : More about Prototypes and Inheritance

94
Comments 3
8 min read
Web Components: The vanilla framework

Web Components: The vanilla framework

6
Comments
6 min read
How to wait for multiple Promises?

How to wait for multiple Promises?

4
Comments 2
7 min read
Web Components API: Definition, Attributes And Props

Web Components API: Definition, Attributes And Props

4
Comments
8 min read
Part II: Making more commands with Eris and Yuuko - Embeds

Part II: Making more commands with Eris and Yuuko - Embeds

6
Comments 1
3 min read
How to build a Email Newsletter Subscriber in Django?

How to build a Email Newsletter Subscriber in Django?

45
Comments 9
5 min read
Parallelizing jobs in Node.js

Parallelizing jobs in Node.js

7
Comments 1
6 min read
NextSSS, Next.js static site starter

NextSSS, Next.js static site starter

5
Comments
1 min read
Create a Spotify HomePage with NextJs.

Create a Spotify HomePage with NextJs.

25
Comments 2
2 min read
An Approach to Organize Optional Function Parameter in Javascript

An Approach to Organize Optional Function Parameter in Javascript

5
Comments
3 min read
Let's talk about "falsiness"

Let's talk about "falsiness"

5
Comments
2 min read
What is React Native and Why you should use it ?

What is React Native and Why you should use it ?

6
Comments 1
1 min read
All js strings method - less text , more snippet

All js strings method - less text , more snippet

14
Comments
4 min read
JavaScript Bundlers: An in-depth comparative 👍👎 Is Webpack still the best bundler in 2021? 📦

JavaScript Bundlers: An in-depth comparative 👍👎 Is Webpack still the best bundler in 2021? 📦

143
Comments 32
17 min read
Code Smell 84 - Max < Min (Javascript)

Code Smell 84 - Max < Min (Javascript)

2
Comments
2 min read
Daily React 1 - useState

Daily React 1 - useState

2
Comments
1 min read
How to create a password generator using react

How to create a password generator using react

49
Comments 8
1 min read
Part I: Make a Discord Bot with Eris - The Basics

Part I: Make a Discord Bot with Eris - The Basics

12
Comments 5
6 min read
How to Build an Interactive Flow Map in JavaScript

How to Build an Interactive Flow Map in JavaScript

21
Comments 1
7 min read
How Recursion Works: The Easy Way (No Fibonacci)

How Recursion Works: The Easy Way (No Fibonacci)

15
Comments
5 min read
Should You Use JavaScript Maps And Sets?

Should You Use JavaScript Maps And Sets?

6
Comments 2
5 min read
Create a Fullstack Next.js App with Authentication, Data, and Storage

Create a Fullstack Next.js App with Authentication, Data, and Storage

283
Comments 8
7 min read
Npm libraries you need to know for your Node JS App

Npm libraries you need to know for your Node JS App

11
Comments
1 min read
Mapping 3d points to 2d and Polygonal Centroids

Mapping 3d points to 2d and Polygonal Centroids

2
Comments
7 min read
What Is The Future of Java?

What Is The Future of Java?

4
Comments 2
2 min read
What is the difference between let and var?

What is the difference between let and var?

6
Comments
2 min read
Myth-busting: Jamstack can't handle dynamic content

Myth-busting: Jamstack can't handle dynamic content

4
Comments 1
17 min read
Use Zustand and Immer to Manage the state of your React app

Use Zustand and Immer to Manage the state of your React app

152
Comments 7
5 min read
Getting Started with JavaScript - Ultimate Free Resources

Getting Started with JavaScript - Ultimate Free Resources

114
Comments 1
5 min read
Promises or async/await, Which Is Better?

Promises or async/await, Which Is Better?

4
Comments 3
3 min read
Create a react app

Create a react app

4
Comments
5 min read
React Intro

React Intro

37
Comments
4 min read
[Clean Code] Guards: You shall not pass!

[Clean Code] Guards: You shall not pass!

4
Comments 2
2 min read
ToDo List App for Beginners in React

ToDo List App for Beginners in React

3
Comments
2 min read
Using String.Replace() with RegEx

Using String.Replace() with RegEx

2
Comments
2 min read
How To Structure a Massive Vuex Store for a Production App

How To Structure a Massive Vuex Store for a Production App

232
Comments 21
4 min read
How to add Magic Link to a SvelteKit application

How to add Magic Link to a SvelteKit application

8
Comments
2 min read
Vue JS 3 Composition API Registration Form Validation [2021]

Vue JS 3 Composition API Registration Form Validation [2021]

9
Comments
6 min read
[App] AirportDB API Service

[App] AirportDB API Service

6
Comments 6
1 min read
How to Connect Strapi to PostgreSQL

How to Connect Strapi to PostgreSQL

10
Comments
17 min read
Como NO parecer un Junior cuando te asignan una tarea (incluso siendo Junior)

Como NO parecer un Junior cuando te asignan una tarea (incluso siendo Junior)

2
Comments
3 min read
loading...