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.
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
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
Beyond REST: Using WebSockets for two-way communication in your React app

Beyond REST: Using WebSockets for two-way communication in your React app

18
Comments
13 min read
React PropTypes vs Typescript! Any experience?

React PropTypes vs Typescript! Any experience?

37
Comments 21
1 min read
Startup Clix: Pre-Authentication & Webhooks with Pusher

Startup Clix: Pre-Authentication & Webhooks with Pusher

14
Comments
2 min read
Teardown: Visual Studio Code VS Sublime (JavaScript Focus)

Teardown: Visual Studio Code VS Sublime (JavaScript Focus)

9
Comments
3 min read
Upgrading to Angular 6!

Upgrading to Angular 6!

78
Comments 15
3 min read
Using ES6 classes for Sequelize 4 models

Using ES6 classes for Sequelize 4 models

28
Comments 4
3 min read
How I started with React

How I started with React

9
Comments
2 min read
Startup Clix: ESLint & Winning with Pusher Application State

Startup Clix: ESLint & Winning with Pusher Application State

31
Comments
2 min read
Filtering an array on ES6

Filtering an array on ES6

62
Comments
2 min read
Startup Clix: First Steps with AWS Step Functions

Startup Clix: First Steps with AWS Step Functions

23
Comments
2 min read
Understanding basics of array in javascript

Understanding basics of array in javascript

85
Comments 10
2 min read
JavaScript snippet for dynamically updating footer copyright year.

JavaScript snippet for dynamically updating footer copyright year.

38
Comments 6
1 min read
Make a Serverless Slack Notification Service – “A post was updated in Sanity”

Make a Serverless Slack Notification Service – “A post was updated in Sanity”

13
Comments
3 min read
Startup Clix: Cleanup & Fighting with Pusher Application State

Startup Clix: Cleanup & Fighting with Pusher Application State

34
Comments 2
2 min read
Breaking down Problems by Prepending a DOM Element with jQuery

Breaking down Problems by Prepending a DOM Element with jQuery

6
Comments
3 min read
What are the latest trends in front-end JavaScript?

What are the latest trends in front-end JavaScript?

107
Comments 50
1 min read
How JavaScript works

How JavaScript works

209
Comments 7
5 min read
How to Bind 'this' in React Without a Constructor

How to Bind 'this' in React Without a Constructor

77
Comments 4
2 min read
Couldn't enable facebook authentication via passport-facebook in development mode (localhost)

Couldn't enable facebook authentication via passport-facebook in development mode (localhost)

10
Comments 2
1 min read
How to Add 🦄LazyLoading to the react🔔 using React Loadable

How to Add 🦄LazyLoading to the react🔔 using React Loadable

26
Comments 3
2 min read
Hidden Coding Challenges?

Hidden Coding Challenges?

9
Comments 2
1 min read
objects? No... array, please!

objects? No... array, please!

50
Comments 22
1 min read
What the... generators!

What the... generators!

66
Comments 3
3 min read
How to Create a React app from scratch using Webpack 4

How to Create a React app from scratch using Webpack 4

13
Comments
3 min read
A crash course on securing Serverless APIs with JSON web tokens

A crash course on securing Serverless APIs with JSON web tokens

60
Comments 5
11 min read
What I felt through 7 Days of Learning Generative Art

What I felt through 7 Days of Learning Generative Art

54
Comments
4 min read
This Week I Learned #6

This Week I Learned #6

16
Comments
3 min read
Angular 6 Release: What’s New?

Angular 6 Release: What’s New?

9
Comments
1 min read
ES6 sets a collection that cannot contain duplicates

ES6 sets a collection that cannot contain duplicates

10
Comments 1
1 min read
Looping over object properties with ngFor in Angular

Looping over object properties with ngFor in Angular

13
Comments 2
2 min read
Pusher Contest Idea: JavaScript Game (3)

Pusher Contest Idea: JavaScript Game (3)

40
Comments
3 min read
What the... error handling! (try...catch)

What the... error handling! (try...catch)

11
Comments
3 min read
Building a custom dropdown menu component for React

Building a custom dropdown menu component for React

27
Comments
7 min read
I wrote a JavaScript Unit Test today... Mock Import Time Function

I wrote a JavaScript Unit Test today... Mock Import Time Function

11
Comments
2 min read
Programming is hard!

Programming is hard!

81
Comments 8
3 min read
10 essential extensions for VS Code

10 essential extensions for VS Code

460
Comments 28
4 min read
Startup Clix: Pusher Presence Channels with AWS SAM

Startup Clix: Pusher Presence Channels with AWS SAM

27
Comments
2 min read
Pusher Contest Idea: JavaScript Game (2)

Pusher Contest Idea: JavaScript Game (2)

37
Comments 11
1 min read
How to build your own WYSIWYG Editor

How to build your own WYSIWYG Editor

124
Comments 7
1 min read
loading...