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.
Recognizing a trend vs. a lasting truth

Recognizing a trend vs. a lasting truth

13
Comments 12
1 min read
Destructuring Assignment in ES6- Arrays

Destructuring Assignment in ES6- Arrays

276
Comments 34
3 min read
Evolution of Interaction

Evolution of Interaction

8
Comments
4 min read
Let's talk about Hard Binding in JavaScript

Let's talk about Hard Binding in JavaScript

14
Comments
5 min read
Tanker is hiring software engineers

Tanker is hiring software engineers

8
Comments 2
2 min read
DreamBox Learning is a hiring a Senior Software Development Engineer in Bellevue, WA

DreamBox Learning is a hiring a Senior Software Development Engineer in Bellevue, WA

10
Comments
3 min read
JavaScript Basics: How to create private & public functions in JavaScript with the Module Pattern

JavaScript Basics: How to create private & public functions in JavaScript with the Module Pattern

32
Comments
3 min read
Tagged Template Literals in ES6

Tagged Template Literals in ES6

27
Comments 2
3 min read
A JavaScript program to used trade bitcoin

A JavaScript program to used trade bitcoin

6
Comments
4 min read
Variable declaration and scoping rules

Variable declaration and scoping rules

14
Comments 2
7 min read
createImageBitmap polyfill for Safari and Edge

createImageBitmap polyfill for Safari and Edge

8
Comments 1
1 min read
Object Destructuring in ES6

Object Destructuring in ES6

151
Comments 18
4 min read
I've seen heaven. And it's written in JavaScript.

I've seen heaven. And it's written in JavaScript.

166
Comments 43
6 min read
Node module deep-dive: querystring

Node module deep-dive: querystring

7
Comments 1
11 min read
Simple Telegram's bot with Node.js

Simple Telegram's bot with Node.js

14
Comments 2
3 min read
Enhanced Object Literals in ES6

Enhanced Object Literals in ES6

49
Comments 11
3 min read
ES Modules: Default imports are not namespace imports!

ES Modules: Default imports are not namespace imports!

22
Comments 1
3 min read
Introduction to Redux

Introduction to Redux

48
Comments 1
6 min read
Making Consistent React Forms Using a Higher-Order Component

Making Consistent React Forms Using a Higher-Order Component

26
Comments 2
3 min read
An Introduction to ES6 Template Literals

An Introduction to ES6 Template Literals

53
Comments 7
3 min read
A new Angular Service Worker — creating automatic progressive web apps. Part 2: practice

A new Angular Service Worker — creating automatic progressive web apps. Part 2: practice

10
Comments
13 min read
Connecting a Meteor back-end to a React Native application

Connecting a Meteor back-end to a React Native application

20
Comments 5
5 min read
Dead code problem

Dead code problem

24
Comments
3 min read
SeeClickFix is looking for Rails and JavaScript Engineers!

SeeClickFix is looking for Rails and JavaScript Engineers!

14
Comments 6
2 min read
Challenge: Write a program that never stops

Challenge: Write a program that never stops

24
Comments 84
1 min read
How to animate an auto-height element

How to animate an auto-height element

13
Comments 8
4 min read
Hiding details in JavaScript classes with symbols

Hiding details in JavaScript classes with symbols

17
Comments 22
1 min read
`let` vs `const` and The Mental Mass of Functions

`let` vs `const` and The Mental Mass of Functions

43
Comments 5
2 min read
Babel & ES6

Babel & ES6

15
Comments 1
4 min read
Getting Started With React in Laravel 5.5

Getting Started With React in Laravel 5.5

13
Comments
5 min read
npm install private-package

npm install private-package

22
Comments 3
2 min read
Screen Capture in Firefox

Screen Capture in Firefox

13
Comments
6 min read
Space Ghost: My Halloween Debugging Horror Story

Space Ghost: My Halloween Debugging Horror Story

16
Comments 4
2 min read
Functional JavaScript: Resolving Promises Sequentially

Functional JavaScript: Resolving Promises Sequentially

17
Comments
4 min read
What you need to know about Javascript's Implicit Coercion

What you need to know about Javascript's Implicit Coercion

117
Comments 6
5 min read
Reason got an Update

Reason got an Update

20
Comments 8
2 min read
Async and Sync JavaScript in Layman's Terms

Async and Sync JavaScript in Layman's Terms

38
Comments 3
1 min read
I maintain webpack, ask me anything!

I maintain webpack, ask me anything!

65
Comments 113
1 min read
Scope in Javascript

Scope in Javascript

25
Comments
1 min read
Default Parameters in ES6

Default Parameters in ES6

22
Comments 7
3 min read
Top 14 Micro-sized JavaScript Libraries

Top 14 Micro-sized JavaScript Libraries

53
Comments 11
4 min read
Introduction to JavaScript Functions

Introduction to JavaScript Functions

19
Comments 1
10 min read
ES6 classes

ES6 classes

50
Comments 6
5 min read
Arrow Functions in ES6

Arrow Functions in ES6

76
Comments 11
4 min read
A simple interview question

A simple interview question

14
Comments 4
1 min read
A React Beginners Roadmap through the React Eco System

A React Beginners Roadmap through the React Eco System

64
Comments 4
6 min read
Dependency Injection in JavaScript

Dependency Injection in JavaScript

26
Comments 11
4 min read
All you need to know about Javascript's Expressions, Statements and Expression Statements

All you need to know about Javascript's Expressions, Statements and Expression Statements

89
Comments 15
6 min read
Should You Truly Never Use var?

Should You Truly Never Use var?

29
Comments 14
2 min read
Substituting JavaScript with HTML

Substituting JavaScript with HTML

17
Comments 2
4 min read
Should I use frameworks or libraries such as Angular, React, or VueJS or not?

Should I use frameworks or libraries such as Angular, React, or VueJS or not?

18
Comments 12
1 min read
What's the Deal With Redux?

What's the Deal With Redux?

15
Comments 2
3 min read
Let's Solve: Code Challenge - Picking Numbers

Let's Solve: Code Challenge - Picking Numbers

27
Comments 7
5 min read
Understanding State in React Components

Understanding State in React Components

31
Comments 2
4 min read
Having trouble with the YouTube API in IE 11

Having trouble with the YouTube API in IE 11

10
Comments
1 min read
Better ReactJS patterns: this.setState pitfalls

Better ReactJS patterns: this.setState pitfalls

20
Comments 2
2 min read
Let's create a simple React App

Let's create a simple React App

19
Comments 2
7 min read
What you need to know about Javascript's Automatic Semi-colon Insertion

What you need to know about Javascript's Automatic Semi-colon Insertion

34
Comments 9
3 min read
I Finally Understood Functions As A Service

I Finally Understood Functions As A Service

7
Comments
2 min read
Merging Arrays in Javascript

Merging Arrays in Javascript

27
Comments 17
3 min read
loading...