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.
Node.js inside-out - Modules API rediscovery...

Node.js inside-out - Modules API rediscovery...

89
Comments 6
12 min read
Part 9. Clock-in/out System: Testing: Backend Testing

Part 9. Clock-in/out System: Testing: Backend Testing

58
Comments 2
8 min read
Making a PWA doesn't have to be scary

Making a PWA doesn't have to be scary

96
Comments 4
3 min read
Entendendo Promises de uma vez por todas

Entendendo Promises de uma vez por todas

89
Comments 1
21 min read
Oops, I did it again: A guide to debugging common JavaScript errors

Oops, I did it again: A guide to debugging common JavaScript errors

461
Comments 20
4 min read
APIs, graphQL, and queries in Gatsby

APIs, graphQL, and queries in Gatsby

10
Comments 2
4 min read
SPAs: Have Your Cache And Eat It Too

SPAs: Have Your Cache And Eat It Too

53
Comments 10
3 min read
Relay: A modern deep dive full course!

Relay: A modern deep dive full course!

43
Comments 5
1 min read
JQuery no Electron

JQuery no Electron

10
Comments 3
1 min read
The Developers Guide To React Amsterdam

The Developers Guide To React Amsterdam

7
Comments
5 min read
Test Automation For Blockchain - How to improve development speed and code quality, Part 1

Test Automation For Blockchain - How to improve development speed and code quality, Part 1

35
Comments
10 min read
A simple trick to make npm and yarn installs on Mac a bit less painful

A simple trick to make npm and yarn installs on Mac a bit less painful

10
Comments
2 min read
Test Automation For Blockchain - How to improve development speed and code quality, Part 2

Test Automation For Blockchain - How to improve development speed and code quality, Part 2

17
Comments 3
12 min read
Debugging ES6 Mocha unit tests using VS Code

Debugging ES6 Mocha unit tests using VS Code

8
Comments
2 min read
How to understand Angular using the Documentation

How to understand Angular using the Documentation

38
Comments 6
5 min read
Introducción a ReactJs

Introducción a ReactJs

9
Comments
2 min read
Codecademy & freeCodeCamp: Beginner's Journey

Codecademy & freeCodeCamp: Beginner's Journey

5
Comments 2
4 min read
Managing Nested and Dynamic Forms in Angular

Managing Nested and Dynamic Forms in Angular

19
Comments 1
3 min read
NodeJS logging made easy

NodeJS logging made easy

8
Comments
7 min read
How to create a simple company website with Cosmic JS and Angular

How to create a simple company website with Cosmic JS and Angular

8
Comments
4 min read
Reading through a project: Formy

Reading through a project: Formy

6
Comments
7 min read
Style Dojo Widgets

Style Dojo Widgets

8
Comments
3 min read
Elegant iteration in JavaScript with generators

Elegant iteration in JavaScript with generators

15
Comments 3
5 min read
Parallax, Cityscapes, Discover text | Module Monday 35

Parallax, Cityscapes, Discover text | Module Monday 35

43
Comments 2
2 min read
Embed a Dev.to User Feed with Web Components

Embed a Dev.to User Feed with Web Components

50
Comments
8 min read
Tools for writing cross-platform Node.js

Tools for writing cross-platform Node.js

2
Comments
1 min read
Axios Tips for Real-World Apps

Axios Tips for Real-World Apps

94
Comments 3
3 min read
Cube.js, the Open Source Dashboard Framework: Ultimate Guide

Cube.js, the Open Source Dashboard Framework: Ultimate Guide

376
Comments 10
9 min read
Using Vue in WordPress

Using Vue in WordPress

76
Comments 40
14 min read
Don't use "sudo" with NPM "install"

Don't use "sudo" with NPM "install"

8
Comments 1
1 min read
Generic type guard in Typescript

Generic type guard in Typescript

58
Comments 4
10 min read
Abstract Syntax Trees for fun and profit

Abstract Syntax Trees for fun and profit

18
Comments 2
10 min read
Understanding Design Patterns: Facade using Pokemon and Dragonball Examples!

Understanding Design Patterns: Facade using Pokemon and Dragonball Examples!

174
Comments
6 min read
Black Girl | Whiteboard: How I landed My Software Engineering Position in 4 Months

Black Girl | Whiteboard: How I landed My Software Engineering Position in 4 Months

162
Comments 10
6 min read
Build an Interactive Voice Response Menu using Node.js and Express

Build an Interactive Voice Response Menu using Node.js and Express

35
Comments
9 min read
An Absolute Beginner Learns React, Part III

An Absolute Beginner Learns React, Part III

58
Comments 2
10 min read
Making sense of React components

Making sense of React components

11
Comments 1
3 min read
Attempting to use Mocha & Chai to unit test ES6.

Attempting to use Mocha & Chai to unit test ES6.

6
Comments
3 min read
When to use HTML5’s canvas

When to use HTML5’s canvas

12
Comments
9 min read
Python-like range iterator in Javascript

Python-like range iterator in Javascript

9
Comments
1 min read
An Absolute Beginner Learns React

An Absolute Beginner Learns React

134
Comments 5
5 min read
JavaScript: Armadilhas do Async/Await em loops

JavaScript: Armadilhas do Async/Await em loops

12
Comments 1
4 min read
Building My First Alexa Skill with Node.js

Building My First Alexa Skill with Node.js

26
Comments 2
1 min read
Should you listen to Podcasts?

Should you listen to Podcasts?

44
Comments 12
2 min read
An Absolute Beginner Learns React, Part II

An Absolute Beginner Learns React, Part II

87
Comments 4
5 min read
Cancelling a Promise with React.useEffect

Cancelling a Promise with React.useEffect

12
Comments 3
4 min read
dev.to with a TypeScript or Flow frontend codebase?

dev.to with a TypeScript or Flow frontend codebase?

21
Comments 10
2 min read
Building a Visual Studio Code Extension

Building a Visual Studio Code Extension

255
Comments 7
16 min read
"Non-technical" is not a thing.

"Non-technical" is not a thing.

7
Comments 2
3 min read
Interfaces in TypeScript: What are they and how do we use them

Interfaces in TypeScript: What are they and how do we use them

6
Comments 1
16 min read
Arrow Function Vs Normal Function

Arrow Function Vs Normal Function

8
Comments
2 min read
How to store relational data inside Redux

How to store relational data inside Redux

71
Comments 6
3 min read
GraphQL server with MongoDB and Koa

GraphQL server with MongoDB and Koa

14
Comments
15 min read
Entendiendo el hoisting

Entendiendo el hoisting

7
Comments 1
3 min read
Parsing Open Source: Tailwind CSS

Parsing Open Source: Tailwind CSS

76
Comments 2
20 min read
Webp-ing your site: reduce image file size, increase site performance

Webp-ing your site: reduce image file size, increase site performance

60
Comments 4
10 min read
Stuck on the meaning of this.props.addDog(this.state.newDog)

Stuck on the meaning of this.props.addDog(this.state.newDog)

6
Comments 2
3 min read
Crie seu primeiro aplicativo com Electron

Crie seu primeiro aplicativo com Electron

15
Comments
2 min read
Using file-test to test your generated file

Using file-test to test your generated file

6
Comments
1 min read
Spread Operator(...) in JavaScript.

Spread Operator(...) in JavaScript.

19
Comments
1 min read
loading...