DEV Community

loading...

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!

đź‘‹ Sign in for the ability sort posts by top and latest.
JSONP demystified: What it is and why it exists

JSONP demystified: What it is and why it exists

Reactions 70 Comments
7 min read
Smart newsletter for Frontend developers

Smart newsletter for Frontend developers

Reactions 6 Comments
1 min read
YPSKA #12 Immer

YPSKA #12 Immer

Reactions 6 Comments
1 min read
Disable Slack Desktop App's WYSIWYG editor

Disable Slack Desktop App's WYSIWYG editor

Reactions 34 Comments 8
1 min read
How is getSnapshotBeforeUpdate implemented with Hooks?

How is getSnapshotBeforeUpdate implemented with Hooks?

Reactions 12 Comments
9 min read
Learn Node.js from scratch: From Beginner to Advanced

Learn Node.js from scratch: From Beginner to Advanced

Reactions 70 Comments 1
1 min read
is there anyway to submit analogus array values into sub-array?

is there anyway to submit analogus array values into sub-array?

Reactions 4 Comments 4
1 min read
Real-Time GraphQL API Exploration with GraphQuill

Real-Time GraphQL API Exploration with GraphQuill

Reactions 44 Comments
4 min read
Reduce Your Dependencies

Reduce Your Dependencies

Reactions 6 Comments
7 min read
I am making a game, need help!

I am making a game, need help!

Reactions 6 Comments 8
1 min read
Rendering a React Application Across Multiple Containers

Rendering a React Application Across Multiple Containers

Reactions 5 Comments
2 min read
Setting Apollo Context from HTTP Headers in a Meteor Application

Setting Apollo Context from HTTP Headers in a Meteor Application

Reactions 7 Comments
2 min read
SmashingConf New York 2019

SmashingConf New York 2019

Reactions 18 Comments
3 min read
How to handle secrets in Node.JS (environment variables) 03:15

How to handle secrets in Node.JS (environment variables)

Reactions 5 Comments
1 min read
Let's build Flawk.to - Week 6

Let's build Flawk.to - Week 6

Reactions 8 Comments
2 min read
CanJS 6.0: web components, proxy-based observables, new type system

CanJS 6.0: web components, proxy-based observables, new type system

Reactions 9 Comments
8 min read
How to use HTML5 Geolocation API

How to use HTML5 Geolocation API

Reactions 46 Comments
1 min read
Making unit-test fun again with Functional Programming

Making unit-test fun again with Functional Programming

Reactions 39 Comments
4 min read
The struggle of clearing out a project.

The struggle of clearing out a project.

Reactions 4 Comments
3 min read
Hi, I'm Zak Sudo

Hi, I'm Zak Sudo

Reactions 2 Comments
1 min read
Inheritance in JavaScript and understanding the prototype chain

Inheritance in JavaScript and understanding the prototype chain

Reactions 7 Comments
2 min read
Mental models

Mental models

Reactions 9 Comments
4 min read
Barebones AWS Amplify + React + GraphQL App

Barebones AWS Amplify + React + GraphQL App

Reactions 56 Comments
4 min read
The Bolsonaro's Bug - The end of Daylight Saving Time in Brazil may affect your system

The Bolsonaro's Bug - The end of Daylight Saving Time in Brazil may affect your system

Reactions 51 Comments 5
7 min read
The next generation of Vaadin web components

The next generation of Vaadin web components

Reactions 46 Comments 3
5 min read
My personal reflection after completing a coding boot camp

My personal reflection after completing a coding boot camp

Reactions 15 Comments 5
2 min read
Three things your linter shouldn’t tell you

Three things your linter shouldn’t tell you

Reactions 11 Comments
4 min read
One-line pause function in plain Javascript

One-line pause function in plain Javascript

Reactions 6 Comments 1
1 min read
How to define a JavaScript function

How to define a JavaScript function

Reactions 49 Comments 6
2 min read
YPSKA #10 Runtypes

YPSKA #10 Runtypes

Reactions 2 Comments
1 min read
What is windowing? Also I have heard about react-window and react-virtualized… 🤔

What is windowing? Also I have heard about react-window and react-virtualized… 🤔

Reactions 18 Comments 1
3 min read
Get unique values in an array

Get unique values in an array

Reactions 3 Comments 1
1 min read
JsonKeys - recommended package when using JSON based internationalization

JsonKeys - recommended package when using JSON based internationalization

Reactions 2 Comments
1 min read
Write Better Frontend Components with This Tip

Write Better Frontend Components with This Tip

Reactions 11 Comments 2
2 min read
Cypress - A testing tool for front-end developers.

Cypress - A testing tool for front-end developers.

Reactions 78 Comments
4 min read
Why is Cross-Browser Testing critical for QA’s

Why is Cross-Browser Testing critical for QA’s

Reactions 4 Comments
3 min read
Let's make a Vuetify-like page!

Let's make a Vuetify-like page!

Reactions 8 Comments
5 min read
Empresa

Empresa

Reactions 3 Comments 1
1 min read
Why it's so hard to check object equality in JavaScript

Why it's so hard to check object equality in JavaScript

Reactions 6 Comments 2
6 min read
Clean way to create number ranges in JavaScript

Clean way to create number ranges in JavaScript

Reactions 5 Comments
1 min read
Going serverless with your Node.js apps

Going serverless with your Node.js apps

Reactions 74 Comments
13 min read
Type Based Global Events in Vue.js

Type Based Global Events in Vue.js

Reactions 6 Comments
4 min read
Bespoke Tooling: Building your own hammer

Bespoke Tooling: Building your own hammer

Reactions 8 Comments
4 min read
Let's Talk About Sets, Baby

Let's Talk About Sets, Baby

Reactions 7 Comments
3 min read
Building my first desktop app: Electron initial impressions

Building my first desktop app: Electron initial impressions

Reactions 87 Comments 10
3 min read
Binary Trees (Part 2) - Binary-Search Trees are the BeST

Binary Trees (Part 2) - Binary-Search Trees are the BeST

Reactions 16 Comments
6 min read
Dynamic Search in a Static Hugo Website

Dynamic Search in a Static Hugo Website

Reactions 16 Comments 3
7 min read
L-system visualization experiment

L-system visualization experiment

Reactions 4 Comments
1 min read
Use Custom Paths in Gatsby

Use Custom Paths in Gatsby

Reactions 10 Comments
2 min read
Creation of Custom Web Components with Angular 6 Elements

Creation of Custom Web Components with Angular 6 Elements

Reactions 6 Comments
5 min read
TypeError: Assignment to read-only properties is not allowed in strict mode

TypeError: Assignment to read-only properties is not allowed in strict mode

Reactions 5 Comments
1 min read
Shortwire the async/await's catch

Shortwire the async/await's catch

Reactions 8 Comments
1 min read
Deep in the Weeds with Reactime, Concurrent React _fiberRoot, and Browser History Caching

Deep in the Weeds with Reactime, Concurrent React _fiberRoot, and Browser History Caching

Reactions 3 Comments
5 min read
Clean up your network rendering logic with a custom hook

Clean up your network rendering logic with a custom hook

Reactions 6 Comments
3 min read
Vers le scroll infini, et au-delĂ 

Vers le scroll infini, et au-delĂ 

Reactions 8 Comments
4 min read
Javascript Promises and Async/Await for C++ Programmers

Javascript Promises and Async/Await for C++ Programmers

Reactions 7 Comments
7 min read
GraphQL or Redux

GraphQL or Redux

Reactions 5 Comments 1
1 min read
How to merge object in javascript

How to merge object in javascript

Reactions 7 Comments 2
1 min read
How to create online chat in React with Chatix

How to create online chat in React with Chatix

Reactions 12 Comments
14 min read
YPSKA #9 Svelte

YPSKA #9 Svelte

Reactions 4 Comments 2
1 min read
loading...