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.
Thank you TypeScript!

Thank you TypeScript!

45
Comments 11
3 min read
What Is Lazy Loading?

What Is Lazy Loading?

38
Comments
2 min read
Are you committing these mistakes as a Vue developer?

Are you committing these mistakes as a Vue developer?

90
Comments 14
7 min read
(P)reacting on the server side?

(P)reacting on the server side?

35
Comments 1
3 min read
Use custom pipeable operator on redux-observable

Use custom pipeable operator on redux-observable

10
Comments
1 min read
How's my portfolio page?

How's my portfolio page?

9
Comments 2
1 min read
Build a blog with Cogear.JS

Build a blog with Cogear.JS

35
Comments 14
2 min read
Launching my own newsletter

Launching my own newsletter

7
Comments
1 min read
Introduction to Koa.js

Introduction to Koa.js

40
Comments 5
5 min read
Getting started with MojiScript: FizzBuzz (part 1)

Getting started with MojiScript: FizzBuzz (part 1)

33
Comments 7
6 min read
Play videos inline in HTML5 video player on iOS

Play videos inline in HTML5 video player on iOS

10
Comments 4
1 min read
A node module that returns an array of Bad Words and Top Swear Words Banned by Google.

A node module that returns an array of Bad Words and Top Swear Words Banned by Google.

53
Comments 12
1 min read
JavaScript Arrow Functions: How, Why, When (and WHEN NOT) to Use Them

JavaScript Arrow Functions: How, Why, When (and WHEN NOT) to Use Them

31
Comments
7 min read
Resetting Error Boundary Error State

Resetting Error Boundary Error State

36
Comments
3 min read
Building an Android TV App with NativeScript

Building an Android TV App with NativeScript

10
Comments 15
4 min read
Impress interviewers with recursion in JavaScript with ES6 features

Impress interviewers with recursion in JavaScript with ES6 features

33
Comments
4 min read
Daily Blog Vol.1

Daily Blog Vol.1

6
Comments
3 min read
You don't need Array.reduce()

You don't need Array.reduce()

65
Comments 29
2 min read
Yasmina’s Quest – adventure game engine in PHP and DHTML (November 2005)

Yasmina’s Quest – adventure game engine in PHP and DHTML (November 2005)

10
Comments
2 min read
A short story about events in Javascript

A short story about events in Javascript

48
Comments 3
2 min read
Using web components in frameworks

Using web components in frameworks

7
Comments
1 min read
Angular Component Architecture

Angular Component Architecture

9
Comments
1 min read
BxJS Weekly Episode 30 - javascript news podcast 1:00:47

BxJS Weekly Episode 30 - javascript news podcast

10
Comments
1 min read
Yarnception: Starting Yarn Within Yarn Through Gulp and When It Is Useful

Yarnception: Starting Yarn Within Yarn Through Gulp and When It Is Useful

34
Comments
6 min read
Form Handling with Gatsby.js V2 and Netlify

Form Handling with Gatsby.js V2 and Netlify

15
Comments 1
3 min read
Finally in Promises & Try/Catch

Finally in Promises & Try/Catch

263
Comments 27
4 min read
Custom Elements

Custom Elements

53
Comments 16
4 min read
I Hate Whiteboard Interviews

I Hate Whiteboard Interviews

15
Comments 4
3 min read
Making renders faster with the React 16.5 profiler

Making renders faster with the React 16.5 profiler

109
Comments 2
4 min read
Click to send on WhatsApp with JavaScript

Click to send on WhatsApp with JavaScript

13
Comments 10
1 min read
Separating logic from Express routes for easier testing

Separating logic from Express routes for easier testing

57
Comments 1
5 min read
Converting XML to JSON using Recursion

Converting XML to JSON using Recursion

21
Comments 7
3 min read
Implementing the Stack Data Structure in Javascript 06:19

Implementing the Stack Data Structure in Javascript

52
Comments 5
1 min read
React: Not Everything is State

React: Not Everything is State

16
Comments 1
1 min read
Personalize Your Page Based on Params

Personalize Your Page Based on Params

15
Comments 3
3 min read
Implementing the Queue Data Structure in Javascript 15:14

Implementing the Queue Data Structure in Javascript

45
Comments
1 min read
Some Libraries to empower your Graphql stack

Some Libraries to empower your Graphql stack

10
Comments
2 min read
Explain JavaScript Promises like I am five.

Explain JavaScript Promises like I am five.

128
Comments 23
1 min read
JavaScript Generators

JavaScript Generators

11
Comments 2
11 min read
Websocket Counter Button

Websocket Counter Button

11
Comments
1 min read
Demystifying Webpack

Demystifying Webpack

250
Comments 14
5 min read
Show/Hide Element on Scroll w/ Vanilla JS

Show/Hide Element on Scroll w/ Vanilla JS

36
Comments 1
2 min read
Why is TypeScript so great?

Why is TypeScript so great?

43
Comments 2
3 min read
Three dots ( … ) in JavaScript

Three dots ( … ) in JavaScript

390
Comments 32
2 min read
How to make CRUD operations in JSON

How to make CRUD operations in JSON

83
Comments 12
2 min read
Sure you want to leave?—browser beforeunload event

Sure you want to leave?—browser beforeunload event

227
Comments 36
5 min read
Audio visualisation with the Web Audio API and React

Audio visualisation with the Web Audio API and React

68
Comments 2
8 min read
ES2018. Real-life simple usage of async iteration: get paginated data from REST APIs in 20 lines of code

ES2018. Real-life simple usage of async iteration: get paginated data from REST APIs in 20 lines of code

100
Comments 4
4 min read
Diary - 2018.09.29

Diary - 2018.09.29

7
Comments
1 min read
The best youtube channels for Developers/Designers

The best youtube channels for Developers/Designers

51
Comments
3 min read
Writing multiple Vue components in a single file

Writing multiple Vue components in a single file

18
Comments
4 min read
Side effects in Redux

Side effects in Redux

22
Comments
4 min read
event.stopPropagation()

event.stopPropagation()

9
Comments 1
1 min read
Getting started with MojiScript: Async, Infinity, Testing (part 2).

Getting started with MojiScript: Async, Infinity, Testing (part 2).

9
Comments
6 min read
Diary - 2018.09.26

Diary - 2018.09.26

8
Comments
2 min read
Tried TDD and didn't realize the benefits? Try it the next time you get writer's block

Tried TDD and didn't realize the benefits? Try it the next time you get writer's block

73
Comments 9
6 min read
JavaScript Frameworks, Performance Comparison

JavaScript Frameworks, Performance Comparison

11
Comments
3 min read
Review. Do you find it helpful? objectInterface

Review. Do you find it helpful? objectInterface

18
Comments
1 min read
[Advice] Options to Handle Users in Node Express User dashboard instead of Okta or Auth0 3rd Party Service

[Advice] Options to Handle Users in Node Express User dashboard instead of Okta or Auth0 3rd Party Service

9
Comments 4
1 min read
The definition of APIs

The definition of APIs

72
Comments 1
4 min read
loading...