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.
Maintainable Options Parameters for Functions in JavaScript

Maintainable Options Parameters for Functions in JavaScript

17
Comments 1
3 min read
Async + Await refactor, which do you like best?

Async + Await refactor, which do you like best?

66
Comments 13
1 min read
Why do Web browsers famously use so much RAM?

Why do Web browsers famously use so much RAM?

9
Comments 1
1 min read
What is JAM Stack

What is JAM Stack

162
Comments 16
9 min read
Part One: Using Typescript with React

Part One: Using Typescript with React

73
Comments 1
4 min read
Build a React Native Application and Authenticate with OAuth 2.0

Build a React Native Application and Authenticate with OAuth 2.0

18
Comments
13 min read
Understanding the Spread Operator in JavaScript

Understanding the Spread Operator in JavaScript

6
Comments
3 min read
Segment integrations with redux on react and react-native

Segment integrations with redux on react and react-native

33
Comments
2 min read
Mafia: Feature Building and CSS Distractions

Mafia: Feature Building and CSS Distractions

27
Comments
3 min read
First Ever DEV Contest: Build a Realtime App with Pusher

First Ever DEV Contest: Build a Realtime App with Pusher

293
Comments 79
2 min read
Signing React Native Android APKs on Microsoft App Center

Signing React Native Android APKs on Microsoft App Center

30
Comments 1
2 min read
Graph Data Structures Explained in JavaScript

Graph Data Structures Explained in JavaScript

139
Comments 3
13 min read
The syntactical Sugar Classes of JavaScript

The syntactical Sugar Classes of JavaScript

57
Comments 1
5 min read
HTML5 canvas - part 2: State

HTML5 canvas - part 2: State

54
Comments
1 min read
Faster static site builds Part 1- Process only what you need

Faster static site builds Part 1- Process only what you need

40
Comments 1
11 min read
Dynamically Sizing Text for a Tag Cloud Effect

Dynamically Sizing Text for a Tag Cloud Effect

40
Comments
4 min read
Optimizing front-end delivery with Webpack 4

Optimizing front-end delivery with Webpack 4

322
Comments 17
7 min read
Injecting Dynamic Elements to Components

Injecting Dynamic Elements to Components

10
Comments
4 min read
.forEach(), .map(), .filter() .... What's the difference?

.forEach(), .map(), .filter() .... What's the difference?

128
Comments 16
1 min read
Startup CliX: RC1 with Private Games & Mobile UI

Startup CliX: RC1 with Private Games & Mobile UI

40
Comments 3
2 min read
HTML5 canvas - part 1: Drawing

HTML5 canvas - part 1: Drawing

66
Comments 11
1 min read
Startup CliX: Finally some Gameplay

Startup CliX: Finally some Gameplay

29
Comments 1
1 min read
Using trampolines to manage large recursive loops in JavaScript

Using trampolines to manage large recursive loops in JavaScript

7
Comments
7 min read
Pixelate characters with canvas, and draw generative art!

Pixelate characters with canvas, and draw generative art!

54
Comments 3
9 min read
From Vanilla JS to Vue.js: A guide to Vue essentials

From Vanilla JS to Vue.js: A guide to Vue essentials

53
Comments
20 min read
How to create an array of unique values in JavaScript using Sets

How to create an array of unique values in JavaScript using Sets

219
Comments 14
3 min read
Is Javascript a compiled language?

Is Javascript a compiled language?

51
Comments 22
2 min read
First Impressions: React Context API

First Impressions: React Context API

43
Comments
4 min read
Mafia: Initial Thoughts and Moving Forward

Mafia: Initial Thoughts and Moving Forward

34
Comments 1
3 min read
Getters And Setters used in JavaScript Objects....How?

Getters And Setters used in JavaScript Objects....How?

71
Comments 5
2 min read
Startup CliX: DynamoDB & React Front-End on GitHub Pages

Startup CliX: DynamoDB & React Front-End on GitHub Pages

36
Comments
2 min read
A simple, real-world Vue.js directive

A simple, real-world Vue.js directive

12
Comments
4 min read
Afraid of writing codes in JavaScript

Afraid of writing codes in JavaScript

8
Comments 3
1 min read
Build a Website Snapshot Service in 5 Minutes With StdLib and Node.js

Build a Website Snapshot Service in 5 Minutes With StdLib and Node.js

16
Comments
5 min read
What I learned trying to connect Firebase to an app with React and Redux

What I learned trying to connect Firebase to an app with React and Redux

23
Comments 3
3 min read
hasOwnProperty considered harmful

hasOwnProperty considered harmful

34
Comments 6
1 min read
Es6 Awesomeness (Part I)

Es6 Awesomeness (Part I)

70
Comments 5
4 min read
NodeJS Frustration

NodeJS Frustration

38
Comments 20
2 min read
React 16.3: What’s New?

React 16.3: What’s New?

Comments
1 min read
Keyboard shortcut to get out of node_modules folder in Visual Studio Code

Keyboard shortcut to get out of node_modules folder in Visual Studio Code

71
Comments 14
1 min read
[Idea] Screen Sharing application using electronjs and pusher

[Idea] Screen Sharing application using electronjs and pusher

9
Comments 5
1 min read
Finding knowledge is not hard. Putting it all together is.

Finding knowledge is not hard. Putting it all together is.

81
Comments 4
2 min read
How to build native desktop apps with JavaScript

How to build native desktop apps with JavaScript

82
Comments 1
3 min read
Introducing my second Twitter bot, @tinyraces

Introducing my second Twitter bot, @tinyraces

34
Comments 4
3 min read
Like this post, if you know typeof(null) is "object" in JS

Like this post, if you know typeof(null) is "object" in JS

18
Comments
1 min read
My point of "vue" in React vs. Vue

My point of "vue" in React vs. Vue

98
Comments 6
3 min read
Jest Snapshots: Reducing styled-jsx Noise

Jest Snapshots: Reducing styled-jsx Noise

8
Comments
7 min read
Supplying Placeholder Data by Catching Promises

Supplying Placeholder Data by Catching Promises

75
Comments 5
3 min read
"Nextron": Electron + Next.js dream

"Nextron": Electron + Next.js dream

104
Comments 18
2 min read
React - Asynchronous Component Rendering Wrapper

React - Asynchronous Component Rendering Wrapper

77
Comments 8
3 min read
Elegant patterns in modern JavaScript: Ice Factory

Elegant patterns in modern JavaScript: Ice Factory

114
Comments 17
9 min read
I ❤ Ramda - Partial Application with a Special Placeholder

I ❤ Ramda - Partial Application with a Special Placeholder

40
Comments 4
4 min read
Using ES6 classes for Sequelize 4 models

Using ES6 classes for Sequelize 4 models

28
Comments 4
3 min read
Intro to the Vuejs🐎🐎🐎

Intro to the Vuejs🐎🐎🐎

89
Comments 3
2 min read
End-to-end testing React apps with Puppeteer and Jest

End-to-end testing React apps with Puppeteer and Jest

11
Comments
10 min read
Why Frameworks Matter

Why Frameworks Matter

41
Comments 1
15 min read
Build a Video Chat Service with JavaScript, WebRTC, and Okta

Build a Video Chat Service with JavaScript, WebRTC, and Okta

47
Comments
24 min read
How File Structure Informs the Programming Model

How File Structure Informs the Programming Model

7
Comments
3 min read
The Road To PWA - Part 1

The Road To PWA - Part 1

110
Comments 6
5 min read
How to build a news app with JavaScript and React Native

How to build a news app with JavaScript and React Native

387
Comments 21
5 min read
loading...