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 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
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 to build your own WYSIWYG Editor

How to build your own WYSIWYG Editor

124
Comments 7
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
Hidden Coding Challenges?

Hidden Coding Challenges?

9
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
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
.eslintrc without file extension is deprecated

.eslintrc without file extension is deprecated

38
Comments
1 min read
Do you think the differences between HTML and XHTML are generally well-understood?

Do you think the differences between HTML and XHTML are generally well-understood?

50
Comments 16
1 min read
Tutorial: Run a Sanity backed blog with React and Next.js

Tutorial: Run a Sanity backed blog with React and Next.js

75
Comments
11 min read
Data Structures in JavaScript: Arrays, HashMaps, and Lists

Data Structures in JavaScript: Arrays, HashMaps, and Lists

253
Comments 1
31 min read
Capture error and data in async-await without try-catch

Capture error and data in async-await without try-catch

74
Comments 8
2 min read
Build a Vue.Js E-Commerce App with ButterCMS Headless Backend

Build a Vue.Js E-Commerce App with ButterCMS Headless Backend

46
Comments 1
2 min read
TIL: Non-capturing groups in regular expressions

TIL: Non-capturing groups in regular expressions

7
Comments
2 min read
The Common Enemy, JavaScript's "This" Keyword Saves The Day

The Common Enemy, JavaScript's "This" Keyword Saves The Day

64
Comments 12
4 min read
What is Data Visualisation?

What is Data Visualisation?

11
Comments 3
1 min read
Pusher Contest Idea: a JavaScript Game

Pusher Contest Idea: a JavaScript Game

44
Comments 5
2 min read
Learning Generative Art; day 7 "Pandora's Box" 🗃

Learning Generative Art; day 7 "Pandora's Box" 🗃

13
Comments 1
2 min read
Pattern Matching in Elixir

Pattern Matching in Elixir

147
Comments 9
14 min read
My Regex Cheatsheet - 25 Example Regex Rules

My Regex Cheatsheet - 25 Example Regex Rules

142
Comments 7
2 min read
What the... iterators?

What the... iterators?

52
Comments 2
3 min read
How to write your first React.js component

How to write your first React.js component

73
Comments 1
9 min read
Wait for a Script to Load in Javascript

Wait for a Script to Load in Javascript

43
Comments 1
1 min read
Currying in Haskell (With Some JavaScript)

Currying in Haskell (With Some JavaScript)

30
Comments 4
3 min read
Service workers has finally landed in iOS! Now what?

Service workers has finally landed in iOS! Now what?

33
Comments 1
4 min read
What is Hoisting😰😰 in JavaScript

What is Hoisting😰😰 in JavaScript

66
Comments 8
1 min read
Can you explain to me what's going on in this code?

Can you explain to me what's going on in this code?

85
Comments 9
1 min read
Realtime + Isomorphic JS ☕

Realtime + Isomorphic JS ☕

11
Comments
1 min read
The Fear-Inspiring Closure of JavaScript

The Fear-Inspiring Closure of JavaScript

50
Comments 4
2 min read
Writing an npm module with TypeScript and microbundle

Writing an npm module with TypeScript and microbundle

20
Comments
3 min read
loading...