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.
if else Statements In JavaScript vs Ruby And Deep Equals In JavaScript

if else Statements In JavaScript vs Ruby And Deep Equals In JavaScript

7
Comments
2 min read
Destructuring in JavaScript

Destructuring in JavaScript

6
Comments
2 min read
Why you should be using async/await

Why you should be using async/await

33
Comments 3
1 min read
Play videos from your computer on your android phone

Play videos from your computer on your android phone

5
Comments
1 min read
Building a React Native app w/ expo

Building a React Native app w/ expo

12
Comments
7 min read
The Basics of Object-Oriented Programming (OOP) - Part 1

The Basics of Object-Oriented Programming (OOP) - Part 1

3
Comments
2 min read
The Dirt on Binary Search Trees

The Dirt on Binary Search Trees

11
Comments
3 min read
CRT Simulation

CRT Simulation

6
Comments
1 min read
The history prop in Route

The history prop in Route

11
Comments
2 min read
Recursive routes in Angular

Recursive routes in Angular

9
Comments
4 min read
Things you need to know about Tagged Template Literal in JavaScript

Things you need to know about Tagged Template Literal in JavaScript

5
Comments
2 min read
The 'I think I have got the hang of it' Moment - React

The 'I think I have got the hang of it' Moment - React

37
Comments 2
1 min read
YPSKA #12 Immer

YPSKA #12 Immer

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

Disable Slack Desktop App's WYSIWYG editor

34
Comments 8
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?

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

Real-Time GraphQL API Exploration with GraphQuill

44
Comments
4 min read
Reduce Your Dependencies

Reduce Your Dependencies

6
Comments
7 min read
Rendering a React Application Across Multiple Containers

Rendering a React Application Across Multiple Containers

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

7
Comments
2 min read
How to handle secrets in Node.JS (environment variables) 03:15

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

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

Let's build Flawk.to - Week 6

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

9
Comments
8 min read
How to use HTML5 Geolocation API

How to use HTML5 Geolocation API

46
Comments
1 min read
The struggle of clearing out a project.

The struggle of clearing out a project.

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

Hi, I'm Zak Sudo

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

Inheritance in JavaScript and understanding the prototype chain

7
Comments
2 min read
Mental models

Mental models

9
Comments
4 min read
Three things your linter shouldn’t tell you

Three things your linter shouldn’t tell you

11
Comments
4 min read
YPSKA #10 Runtypes

YPSKA #10 Runtypes

2
Comments
1 min read
Get unique values in an array

Get unique values in an array

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

JsonKeys - recommended package when using JSON based internationalization

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

Cypress - A testing tool for front-end developers.

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

Why is Cross-Browser Testing critical for QA’s

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

Let's make a Vuetify-like page!

8
Comments
5 min read
Empresa

Empresa

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

6
Comments 2
6 min read
Type Based Global Events in Vue.js

Type Based Global Events in Vue.js

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

Bespoke Tooling: Building your own hammer

8
Comments
4 min read
Building my first desktop app: Electron initial impressions

Building my first desktop app: Electron initial impressions

87
Comments 10
3 min read
Dynamic Search in a Static Hugo Website

Dynamic Search in a Static Hugo Website

16
Comments 3
7 min read
No excuses, write unit tests

No excuses, write unit tests

54
Comments 18
5 min read
Creation of Custom Web Components with Angular 6 Elements

Creation of Custom Web Components with Angular 6 Elements

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

5
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

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

6
Comments
3 min read
GraphQL or Redux

GraphQL or Redux

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

How to merge object in javascript

7
Comments 2
1 min read
JavaScript naming scheme: TypexJS

JavaScript naming scheme: TypexJS

5
Comments
4 min read
Murrett Virus

Murrett Virus

6
Comments 1
1 min read
I need help for a changement

I need help for a changement

3
Comments 3
1 min read
One HTML Page Challenge

One HTML Page Challenge

5
Comments 1
2 min read
Time Traveling State Debugger - Reactime - Now Supporting Concurrent Mode, Routers, and more

Time Traveling State Debugger - Reactime - Now Supporting Concurrent Mode, Routers, and more

9
Comments
2 min read
BxJS Weekly Episode 89 - javascript news podcast 59:48

BxJS Weekly Episode 89 - javascript news podcast

18
Comments
3 min read
fortnite is a nightmare my first website

fortnite is a nightmare my first website

3
Comments 1
1 min read
Five tips to be a better programmer

Five tips to be a better programmer

10
Comments 2
4 min read
MyVPN.RUN - Desktop application for creating a personal VPN server. L2TP, PPTP, OpenVPN.

MyVPN.RUN - Desktop application for creating a personal VPN server. L2TP, PPTP, OpenVPN.

10
Comments
1 min read
Is it good to use _.findWhere always?

Is it good to use _.findWhere always?

3
Comments 2
2 min read
Cracking up Facebook Paris Code challenge 2019 - Part 1

Cracking up Facebook Paris Code challenge 2019 - Part 1

9
Comments 2
3 min read
The Ember Times - Issue No. 124

The Ember Times - Issue No. 124

8
Comments
6 min read
Getting Started with JavaScript Proxy

Getting Started with JavaScript Proxy

6
Comments
2 min read
loading...