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.
Hi, I'm mohamed ibrahim

Hi, I'm mohamed ibrahim

2
Comments
1 min read
Improve SPA performance by splitting your Angular libraries in multiple chunks

Improve SPA performance by splitting your Angular libraries in multiple chunks

3
Comments
1 min read
The Ember Times - Issue No. 125

The Ember Times - Issue No. 125

8
Comments
6 min read
Misunderstanding of const keyword in JS

Misunderstanding of const keyword in JS

10
Comments
2 min read
Implementing projects with the JAMstack

Implementing projects with the JAMstack

4
Comments
5 min read
JavaScript: private fields proposal

JavaScript: private fields proposal

4
Comments
1 min read
Vue Bootstrap Forms to play with

Vue Bootstrap Forms to play with

12
Comments
1 min read
Simple React light-box

Simple React light-box

10
Comments 1
2 min read
Booting Up: Bootcamp Week 7: Javascript + Hackathon!

Booting Up: Bootcamp Week 7: Javascript + Hackathon!

4
Comments
5 min read
How I sync Github pull request status to Asana task flow

How I sync Github pull request status to Asana task flow

8
Comments
4 min read
Really understand JavaScript

Really understand JavaScript

47
Comments 1
2 min read
Create and Deploy, React & Heroku: Magical Guide

Create and Deploy, React & Heroku: Magical Guide

43
Comments 4
2 min read
"jQuery vai morrer!!" [#SQN]

"jQuery vai morrer!!" [#SQN]

5
Comments
1 min read
Why use static types in JavaScript? (Part 3)

Why use static types in JavaScript? (Part 3)

6
Comments 1
3 min read
I Threw Together a Cute JavaScript Sandbox

I Threw Together a Cute JavaScript Sandbox

7
Comments
1 min read
YPSKA #14 Pupeteer

YPSKA #14 Pupeteer

3
Comments
1 min read
Caching GraphQL Responses with TrunQ

Caching GraphQL Responses with TrunQ

6
Comments
3 min read
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
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
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
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
loading...