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.
Stepping up your javascript debugging skills

Stepping up your javascript debugging skills

42
Comments 2
4 min read
Custom error pages in React with GraphQL and Error Boundaries

Custom error pages in React with GraphQL and Error Boundaries

16
Comments
5 min read
Testing an Express app with SuperTest, moxios and Jest

Testing an Express app with SuperTest, moxios and Jest

20
Comments
6 min read
The beast that is Array.prototype.reduce

The beast that is Array.prototype.reduce

86
Comments 6
4 min read
Let me explain to you what is `this`. (Javascript)

Let me explain to you what is `this`. (Javascript)

110
Comments 28
3 min read
How to lose a Job in 10 minutes

How to lose a Job in 10 minutes

251
Comments 63
7 min read
Vue.js Slots

Vue.js Slots

11
Comments
2 min read
Safe, reliable Browser sniffing

Safe, reliable Browser sniffing

8
Comments 6
2 min read
Web Maker - From vanilla JS to Preact

Web Maker - From vanilla JS to Preact

33
Comments 8
3 min read
Setup React Hotloader In 10 Minutes

Setup React Hotloader In 10 Minutes

8
Comments
8 min read
Creating a Search app with Vue.js + Parcel + TypeScript: Part 3 of 3

Creating a Search app with Vue.js + Parcel + TypeScript: Part 3 of 3

14
Comments
6 min read
Ad hoc unit testing in NodeJS

Ad hoc unit testing in NodeJS

14
Comments
9 min read
We've just kicked off the first Mapbox #AMA, @mourner

We've just kicked off the first Mapbox #AMA, @mourner

13
Comments
1 min read
Coding Worksheets!

Coding Worksheets!

42
Comments 4
1 min read
Introducing Fusuma: A helper for creating slides with markdown

Introducing Fusuma: A helper for creating slides with markdown

39
Comments
2 min read
Let's create our map method

Let's create our map method

28
Comments 6
2 min read
Adding Spotify's missing features and learning about JS, (S)CSS, PHP, APIs, Skeuomorphic Design and Documentation

Adding Spotify's missing features and learning about JS, (S)CSS, PHP, APIs, Skeuomorphic Design and Documentation

9
Comments 2
2 min read
Building A Portfolio: The Painful Way

Building A Portfolio: The Painful Way

47
Comments 2
7 min read
What Happens If Your JWT Is Stolen?

What Happens If Your JWT Is Stolen?

48
Comments 9
12 min read
Vuex, the Vue.js State Manager

Vuex, the Vue.js State Manager

12
Comments
6 min read
React Firebase Authentication

React Firebase Authentication

118
Comments 3
7 min read
Date-ing Javascript

Date-ing Javascript

41
Comments 3
7 min read
JavaScript: getting the first element of an array without indexes

JavaScript: getting the first element of an array without indexes

31
Comments 2
1 min read
UWP, Electron, and Desktop development with javascript; some thoughts.

UWP, Electron, and Desktop development with javascript; some thoughts.

42
Comments 2
7 min read
Vue.js Components Communication

Vue.js Components Communication

11
Comments
2 min read
Browser implementation of console.log

Browser implementation of console.log

12
Comments 5
1 min read
JavaScript Windows Universal Applications Part 2

JavaScript Windows Universal Applications Part 2

16
Comments
6 min read
Online NPM downloads calculator

Online NPM downloads calculator

18
Comments 4
1 min read
What is GraphQL?

What is GraphQL?

92
Comments 2
3 min read
Why you shouldn't reassign values in JavaScript

Why you shouldn't reassign values in JavaScript

38
Comments 14
4 min read
Oh Javascript... 🙄

Oh Javascript... 🙄

120
Comments 22
1 min read
Using Fetch API to Get and Post

Using Fetch API to Get and Post

141
Comments 7
5 min read
How to build a real-time editable data table in Vue.js

How to build a real-time editable data table in Vue.js

56
Comments
8 min read
APIs - The Building Blocks of Software Meetup hosted @Google Developer Group in Berkeley, CA 💻🤓👩🏽‍💻😍😎

APIs - The Building Blocks of Software Meetup hosted @Google Developer Group in Berkeley, CA 💻🤓👩🏽‍💻😍😎

7
Comments
1 min read
VueJS - Props, eventBus, Vuex... Battle Royale TO THE DEATH

VueJS - Props, eventBus, Vuex... Battle Royale TO THE DEATH

37
Comments 8
6 min read
Creating a Search app with Vue.js + Parcel + TypeScript: Part 1 of 3

Creating a Search app with Vue.js + Parcel + TypeScript: Part 1 of 3

31
Comments
3 min read
Isomorphic ES Modules

Isomorphic ES Modules

38
Comments
10 min read
Vue.js Component Props

Vue.js Component Props

11
Comments
2 min read
Back to basics: Naming

Back to basics: Naming

34
Comments 29
1 min read
Publish vue components like this.

Publish vue components like this.

17
Comments
2 min read
Linting from scratch

Linting from scratch

9
Comments
3 min read
Unit Testing Recompose HOCs

Unit Testing Recompose HOCs

13
Comments
6 min read
🤓Build an Interactive ⛰Peak Map with Mapbox and AscenDB 👷‍♂️🛠🚀

🤓Build an Interactive ⛰Peak Map with Mapbox and AscenDB 👷‍♂️🛠🚀

7
Comments
1 min read
Introducing JavaScript Objects

Introducing JavaScript Objects

47
Comments 3
2 min read
JavaScript Asynchronous Programming and Callbacks

JavaScript Asynchronous Programming and Callbacks

52
Comments
3 min read
Intro to the GraphQL

Intro to the GraphQL

66
Comments
2 min read
Node.js Top 10 Articles — June 2018

Node.js Top 10 Articles — June 2018

31
Comments
1 min read
What The For Loop?

What The For Loop?

114
Comments 35
4 min read
Context in React

Context in React

33
Comments 2
3 min read
Build a Basic CRUD App with Vue.js and Node

Build a Basic CRUD App with Vue.js and Node

386
Comments 8
16 min read
Vue.js Components

Vue.js Components

14
Comments
3 min read
Github Stars !== Usage: React is still blowing Vue and Angular Away

Github Stars !== Usage: React is still blowing Vue and Angular Away

14
Comments 1
4 min read
JavaScript Universal Windows Applications

JavaScript Universal Windows Applications

35
Comments
7 min read
Results of a Study to Understand JavaScript Bugs (and How to Avoid Them)

Results of a Study to Understand JavaScript Bugs (and How to Avoid Them)

44
Comments 4
5 min read
Welcome to the Mapbox Developer community, Pride style

Welcome to the Mapbox Developer community, Pride style

45
Comments
4 min read
Write a script to identify similarity from two string.

Write a script to identify similarity from two string.

37
Comments 5
1 min read
Building AR/VR with Javascript and HTML

Building AR/VR with Javascript and HTML

55
Comments
12 min read
Choose Your Own Framework: The Curse of JavaScript Fatigue

Choose Your Own Framework: The Curse of JavaScript Fatigue

45
Comments 3
1 min read
Dynamic Programming vs Divide-and-Conquer

Dynamic Programming vs Divide-and-Conquer

127
Comments 3
23 min read
Vue.js Events

Vue.js Events

10
Comments
2 min read
loading...