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.
How many ways iterate the objects and arrays in javascript?

How many ways iterate the objects and arrays in javascript?

10
Comments 10
1 min read
Adding Treehouse Badges Widget to Site

Adding Treehouse Badges Widget to Site

10
Comments
3 min read
fnm: Fast and Simple Node.js Version Manager

fnm: Fast and Simple Node.js Version Manager

26
Comments 1
4 min read
Building a React Autocomplete Component from scratch

Building a React Autocomplete Component from scratch

77
Comments 2
5 min read
JS Project Setup: Code Quality is simple when you don't have to do anything

JS Project Setup: Code Quality is simple when you don't have to do anything

72
Comments 16
4 min read
How to extract text from an image using JavaScript

How to extract text from an image using JavaScript

8
Comments
8 min read
Nextron v4 : Electron + Next.js with ease

Nextron v4 : Electron + Next.js with ease

59
Comments 4
2 min read
A Tour of Angular Console

A Tour of Angular Console

4
Comments
1 min read
Top JavaScript Frameworks For 2019

Top JavaScript Frameworks For 2019

123
Comments 31
19 min read
How not to lint your code?

How not to lint your code?

60
Comments 11
13 min read
FeathersJS Channel Subscriptions

FeathersJS Channel Subscriptions

3
Comments
2 min read
Better Tooling with the New Vue CLI

Better Tooling with the New Vue CLI

9
Comments
8 min read
JavaScript typed arrays: Unexpected overflow

JavaScript typed arrays: Unexpected overflow

8
Comments 4
3 min read
I wrote an NPM package to prevent infinite recursion in objects

I wrote an NPM package to prevent infinite recursion in objects

6
Comments
3 min read
Understanding Web Real-Time Communication

Understanding Web Real-Time Communication

96
Comments 4
6 min read
Reducer organization - taking a step further

Reducer organization - taking a step further

9
Comments
7 min read
2D parallax, Product comparison, Image clipping & more | Module Monday 28

2D parallax, Product comparison, Image clipping & more | Module Monday 28

8
Comments
2 min read
async/await explained as simply as I humanly possibly can

async/await explained as simply as I humanly possibly can

20
Comments
1 min read
Introducing: ng-sq-ui 1.1.0

Introducing: ng-sq-ui 1.1.0

6
Comments
2 min read
Tools I wish I knew from the start

Tools I wish I knew from the start

180
Comments 12
7 min read
Do we really need a CSS Framework?

Do we really need a CSS Framework?

467
Comments 66
5 min read
Writing code for your future self

Writing code for your future self

155
Comments 32
4 min read
Love and affection about reactjs, Apollo, and GraphQL part 1

Love and affection about reactjs, Apollo, and GraphQL part 1

54
Comments 4
4 min read
Explain Inheritance in JavaScript Classes Like I'm Five

Explain Inheritance in JavaScript Classes Like I'm Five

21
Comments 9
1 min read
Fieldset, this stranger.

Fieldset, this stranger.

63
Comments 7
3 min read
Force download using JavaScript

Force download using JavaScript

10
Comments
2 min read
Hands-on Vue.js for Beginners (Part 2)

Hands-on Vue.js for Beginners (Part 2)

213
Comments 25
4 min read
Directory references in Node?

Directory references in Node?

6
Comments
1 min read
WebGL point sprites, a tutorial

WebGL point sprites, a tutorial

53
Comments 7
7 min read
Writing Drafts in GatsbyJS & Netlify

Writing Drafts in GatsbyJS & Netlify

9
Comments
3 min read
Pop Tech TL;DR Episode 1 - A review of tech about APIs, JavaScript search, SVG, GraphQL, Testing!

Pop Tech TL;DR Episode 1 - A review of tech about APIs, JavaScript search, SVG, GraphQL, Testing!

13
Comments 2
3 min read
How to Vue - Props vs Data

How to Vue - Props vs Data

65
Comments 13
4 min read
Why should your Node.js application not handle log routing?

Why should your Node.js application not handle log routing?

72
Comments 8
8 min read
D3.js Chart with Gradient Color

D3.js Chart with Gradient Color

23
Comments 2
1 min read
How to Build a PWA in React.js and Cosmic JS

How to Build a PWA in React.js and Cosmic JS

61
Comments 2
9 min read
Get Started With TypeScript in 2019

Get Started With TypeScript in 2019

835
Comments 18
12 min read
A Timeboxed, Day-by-Day #100DaysOfCode Front-End Development Curriculum

A Timeboxed, Day-by-Day #100DaysOfCode Front-End Development Curriculum

27
Comments
17 min read
TypeScript vs Flow with React in the background

TypeScript vs Flow with React in the background

34
Comments 1
8 min read
Transforming exported CSV data for use in a React chart.

Transforming exported CSV data for use in a React chart.

11
Comments
8 min read
Styled Components using Pure CSS Framework

Styled Components using Pure CSS Framework

18
Comments
9 min read
Deploying graphql-yoga with Now 2.0

Deploying graphql-yoga with Now 2.0

12
Comments
6 min read
Building MongoDB Dashboard using Node.js

Building MongoDB Dashboard using Node.js

42
Comments
5 min read
Fixing Javascript Cross Browser Compatibility Issues

Fixing Javascript Cross Browser Compatibility Issues

64
Comments
12 min read
Conceptos básicos de JS: Array#filter

Conceptos básicos de JS: Array#filter

7
Comments
4 min read
Vue.js Authentication System with Node.js Backend

Vue.js Authentication System with Node.js Backend

20
Comments
16 min read
React Hooks are live. Here is your introduction

React Hooks are live. Here is your introduction

53
Comments 2
4 min read
Generating PDF from HTML with Node.js and Puppeteer

Generating PDF from HTML with Node.js and Puppeteer

116
Comments 12
8 min read
ES2019 features

ES2019 features

37
Comments 5
2 min read
👾 GitHub Spray: Draw on your GitHub contrib graph

👾 GitHub Spray: Draw on your GitHub contrib graph

125
Comments 8
2 min read
Tools for writing better code

Tools for writing better code

113
Comments 6
4 min read
How to speed up Node.js matrix computing with Math.js 🌠

How to speed up Node.js matrix computing with Math.js 🌠

38
Comments 2
5 min read
Feature Detection With Modernizr For Cross Browser Compatibility

Feature Detection With Modernizr For Cross Browser Compatibility

41
Comments
10 min read
How to Import Modules Out of Webpack's Scope

How to Import Modules Out of Webpack's Scope

6
Comments
4 min read
React 101 - The Practical Introduction

React 101 - The Practical Introduction

139
Comments 5
12 min read
Usando Generadores Asíncronos en JavaScript

Usando Generadores Asíncronos en JavaScript

10
Comments
7 min read
Conceptos básicos de JS: Array#map

Conceptos básicos de JS: Array#map

8
Comments
3 min read
Carrusel de elementos dinámicos con React.js

Carrusel de elementos dinámicos con React.js

6
Comments 1
10 min read
What is the Difference Between a Function and a Method in JavaScript?

What is the Difference Between a Function and a Method in JavaScript?

83
Comments 5
1 min read
Vue Components FTW - Toasted

Vue Components FTW - Toasted

8
Comments
4 min read
Bundling Remote Scripts with Webpack

Bundling Remote Scripts with Webpack

6
Comments
4 min read
loading...