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.
Import DEV Posts To Jekyll With GitHub Actions

Import DEV Posts To Jekyll With GitHub Actions

52
Comments 6
5 min read
Test your components using Angular Material’s component harnesses!

Test your components using Angular Material’s component harnesses!

4
Comments 1
1 min read
Django: How to let user re-order/sort table of content with drag and drop

Django: How to let user re-order/sort table of content with drag and drop

12
Comments 1
6 min read
Vanilla JavaScript

Vanilla JavaScript

8
Comments
2 min read
🙁 Uber Eats Ruined My Life - Solved with NodeJS

🙁 Uber Eats Ruined My Life - Solved with NodeJS

46
Comments 11
1 min read
Introduce AntV: a new player in data visualization

Introduce AntV: a new player in data visualization

17
Comments
4 min read
Learn React with me - Welcome to React

Learn React with me - Welcome to React

14
Comments 2
3 min read
Retro CRT terminal screen in CSS + JS

Retro CRT terminal screen in CSS + JS

55
Comments 34
10 min read
TypeScript vs. Flow

TypeScript vs. Flow

12
Comments 1
8 min read
I can't understand Redux's `store.dispatch()`. Is it `store.takeAction()`?

I can't understand Redux's `store.dispatch()`. Is it `store.takeAction()`?

5
Comments 3
1 min read
A New Way of Dispatching Actions With Ngxs for Angular

A New Way of Dispatching Actions With Ngxs for Angular

5
Comments
2 min read
Full Stack Asp.Net Core App (Bootcamp Project) - Part 1 - Introduction

Full Stack Asp.Net Core App (Bootcamp Project) - Part 1 - Introduction

55
Comments 2
3 min read
A Complete Beginner's Guide to React Router (including Router Hooks)

A Complete Beginner's Guide to React Router (including Router Hooks)

265
Comments 10
10 min read
Custom VS Code Title Bar/Theme for Front-End and Back-End Projects (macOS Guide)

Custom VS Code Title Bar/Theme for Front-End and Back-End Projects (macOS Guide)

12
Comments 2
5 min read
Reducing Redux boilerplate with Redux-Leaves

Reducing Redux boilerplate with Redux-Leaves

9
Comments
8 min read
Tearing Down a Function (and Building It Back Up) - Part 2

Tearing Down a Function (and Building It Back Up) - Part 2

7
Comments
6 min read
Mapeando tus movimientos con React y Leaflet

Mapeando tus movimientos con React y Leaflet

9
Comments
3 min read
Metrics, Logs, and Traces in JavaScript Tools

Metrics, Logs, and Traces in JavaScript Tools

16
Comments
10 min read
12 VSCode Shortcuts and Tactics to Ease Development

12 VSCode Shortcuts and Tactics to Ease Development

349
Comments 7
10 min read
Two TraversyMedia Tutorials - I added Asp.Net Core back-end

Two TraversyMedia Tutorials - I added Asp.Net Core back-end

5
Comments
1 min read
Line Clampin'(Truncating Multiline Text) - the smarter way

Line Clampin'(Truncating Multiline Text) - the smarter way

35
Comments 4
2 min read
Service Now Client Script Globals

Service Now Client Script Globals

16
Comments
12 min read
The Snobby Demonization of PHP

The Snobby Demonization of PHP

53
Comments 18
9 min read
Just Say No to Loops and Variables

Just Say No to Loops and Variables

9
Comments
10 min read
Tearing Down a Function (and Building It Back Up) - Part 1

Tearing Down a Function (and Building It Back Up) - Part 1

6
Comments
13 min read
Express.js Basic Auth: Get it out the door!

Express.js Basic Auth: Get it out the door!

9
Comments
1 min read
My Experience with Atomize and Next.js

My Experience with Atomize and Next.js

8
Comments 1
3 min read
Bin2Dec converter

Bin2Dec converter

9
Comments 2
1 min read
Eslint Fix An Existing JavaScript Project

Eslint Fix An Existing JavaScript Project

6
Comments
1 min read
'Pass' by Copy/Value vs 'Pass' by Reference

'Pass' by Copy/Value vs 'Pass' by Reference

6
Comments
2 min read
Comparing React to Vue on a Laravel API

Comparing React to Vue on a Laravel API

5
Comments
2 min read
Introduction to React Hooks

Introduction to React Hooks

54
Comments 1
3 min read
Solving the Ransom Note Algorithm in Javascript

Solving the Ransom Note Algorithm in Javascript

6
Comments
12 min read
Manipulação de variáveis em JS - String

Manipulação de variáveis em JS - String

10
Comments
3 min read
Events in JavaScript

Events in JavaScript

7
Comments
3 min read
What Are Closures Anyway?

What Are Closures Anyway?

6
Comments 1
1 min read
Send mail with Netlify and Mailgun

Send mail with Netlify and Mailgun

13
Comments
2 min read
useHover hooked a fool. The fool was me

useHover hooked a fool. The fool was me

8
Comments
3 min read
What should I name my states for my XState state machine?

What should I name my states for my XState state machine?

5
Comments
1 min read
Variáveis do tipo number, null, undefined e boolean

Variáveis do tipo number, null, undefined e boolean

5
Comments
2 min read
The only 3 steps you need to mock an API call in Jest

The only 3 steps you need to mock an API call in Jest

460
Comments 64
6 min read
TIL About .bold(), .blink(), and More JavaScript String Methods

TIL About .bold(), .blink(), and More JavaScript String Methods

99
Comments 7
2 min read
Destructuring the Fundamentals of React Hooks

Destructuring the Fundamentals of React Hooks

15
Comments
5 min read
How to improve Programming Skills

How to improve Programming Skills

149
Comments 9
9 min read
Question: How do you differentiate a Junior from a Senior?

Question: How do you differentiate a Junior from a Senior?

5
Comments 1
1 min read
Dibujando pixeles en el navegador con Canvas... Y cosas extra

Dibujando pixeles en el navegador con Canvas... Y cosas extra

7
Comments
5 min read
React or Angular or Vue.js or Others ??

React or Angular or Vue.js or Others ??

7
Comments 8
1 min read
useCallForward: like a callback, but forward ;)

useCallForward: like a callback, but forward ;)

8
Comments 1
2 min read
Removendo propriedades de um objeto JavaScript usando destructuring e spread operator.

Removendo propriedades de um objeto JavaScript usando destructuring e spread operator.

10
Comments
2 min read
Server Side Render Web Components

Server Side Render Web Components

43
Comments 17
5 min read
Creating an Audio Visualizer That Can Handle Multiple Audio Sources Dynamically - All In Vanilla JS!

Creating an Audio Visualizer That Can Handle Multiple Audio Sources Dynamically - All In Vanilla JS!

119
Comments 2
9 min read
2 Ways to Convert Values to Boolean in JavaScript

2 Ways to Convert Values to Boolean in JavaScript

92
Comments 12
4 min read
The tools for the job - How I code frontend apps in 2020

The tools for the job - How I code frontend apps in 2020

193
Comments 7
16 min read
5 Best Free Books for Front-End Developers

5 Best Free Books for Front-End Developers

35
Comments 1
3 min read
How to insert a div after another div in Javascript

How to insert a div after another div in Javascript

9
Comments 2
4 min read
Create your first module with Deno

Create your first module with Deno

64
Comments
6 min read
Creating a Simple Express JWT Authentication Middleware with Express-Kun (No need of setuping Passport!)

Creating a Simple Express JWT Authentication Middleware with Express-Kun (No need of setuping Passport!)

27
Comments 9
5 min read
Why ReactJS using Object.is() for comparison is better than using `===`

Why ReactJS using Object.is() for comparison is better than using `===`

14
Comments
2 min read
QR Code Scanner for React Native Tutorial

QR Code Scanner for React Native Tutorial

46
Comments
2 min read
How to lift your React App performance using Lazy Loading?

How to lift your React App performance using Lazy Loading?

64
Comments 6
4 min read
loading...