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 Astro - Global state in React using events

React Astro - Global state in React using events

9
Comments
3 min read
rrweb: record and replay the web

rrweb: record and replay the web

68
Comments 5
1 min read
👌Best Mobile🖥 App ideas for developer's⌨ in 2019🖱

👌Best Mobile🖥 App ideas for developer's⌨ in 2019🖱

52
Comments 2
2 min read
How do JavaScript arrays work under the hood?

How do JavaScript arrays work under the hood?

12
Comments
3 min read
new Array(1) => [empty title x 1]

new Array(1) => [empty title x 1]

12
Comments 1
8 min read
Versatile Webpack configurations for your React application

Versatile Webpack configurations for your React application

14
Comments
15 min read
difference between isNaN and Number.isNaN

difference between isNaN and Number.isNaN

6
Comments 1
1 min read
Test-driven development of an HTTP server with Koa.js

Test-driven development of an HTTP server with Koa.js

13
Comments
5 min read
Dojo CLI Template App

Dojo CLI Template App

6
Comments
4 min read
Levensthein algorithm for better faker experience

Levensthein algorithm for better faker experience

6
Comments
2 min read
Filter Arrays with the Javascript Filter() Method

Filter Arrays with the Javascript Filter() Method

125
Comments 9
4 min read
Class fields are coming. Here's what that means for React

Class fields are coming. Here's what that means for React

8
Comments
4 min read
How to stop all those info: logs in terminal

How to stop all those info: logs in terminal

6
Comments
1 min read
JavaScript In 2019

JavaScript In 2019

17
Comments 2
10 min read
We reduced our vendor.js from 210kb to 16kb in about five minutes of work and ten lines of code

We reduced our vendor.js from 210kb to 16kb in about five minutes of work and ten lines of code

303
Comments 29
2 min read
What is GraphQL and how to use it

What is GraphQL and how to use it

271
Comments 11
8 min read
Observing Your Web App - A Quick Round Up

Observing Your Web App - A Quick Round Up

100
Comments 2
4 min read
expect(await fn()) vs await expect(fn()) for error tests with chai-as-promised

expect(await fn()) vs await expect(fn()) for error tests with chai-as-promised

8
Comments
3 min read
Contributors wanted for 10secondsofcode

Contributors wanted for 10secondsofcode

9
Comments 4
1 min read
Create Your First Custom Angular CLI Schematic with Nx

Create Your First Custom Angular CLI Schematic with Nx

4
Comments
1 min read
Object Oriented programming in JS

Object Oriented programming in JS

80
Comments 2
4 min read
Reasons to Love Jest: The Test Framework

Reasons to Love Jest: The Test Framework

14
Comments
3 min read
NextJS and its genius ideas

NextJS and its genius ideas

13
Comments 1
1 min read
How I made a web scraper because LinkedIn

How I made a web scraper because LinkedIn

54
Comments 29
3 min read
How to use arrow functions in JavaScript ES6

How to use arrow functions in JavaScript ES6

42
Comments 5
4 min read
(in)Finite War

(in)Finite War

5
Comments 4
6 min read
Importance of `.indexOn` in Firebase

Importance of `.indexOn` in Firebase

11
Comments
2 min read
Render React App with Express

Render React App with Express

29
Comments 3
3 min read
What is TypeScript?

What is TypeScript?

20
Comments 1
4 min read
React.js–Get started in Dart #1

React.js–Get started in Dart #1

22
Comments
2 min read
PiP - videos in a floating window

PiP - videos in a floating window

10
Comments
3 min read
Declarative Programming & React

Declarative Programming & React

76
Comments 16
3 min read
Basic Vue dApp examples with Ethereum, Tron and Qtum

Basic Vue dApp examples with Ethereum, Tron and Qtum

17
Comments 1
1 min read
5 Mistakes You're Making In Your Technical Interviews & How To Avoid Them

5 Mistakes You're Making In Your Technical Interviews & How To Avoid Them

233
Comments 14
5 min read
Angular to React in 30 Days

Angular to React in 30 Days

150
Comments 6
7 min read
Monkey patching: What is it and should you be using it?

Monkey patching: What is it and should you be using it?

26
Comments 6
2 min read
Using API first and TDD for your next library

Using API first and TDD for your next library

57
Comments 2
3 min read
Odi - server-side framework

Odi - server-side framework

71
Comments 13
3 min read
Default styles in Storybook with Styled Components

Default styles in Storybook with Styled Components

39
Comments 2
3 min read
Checking if an input is empty with JavaScript

Checking if an input is empty with JavaScript

61
Comments 1
3 min read
The JavaScript Array Map() Method

The JavaScript Array Map() Method

194
Comments 19
4 min read
What technology do you want to learn in 2019?

What technology do you want to learn in 2019?

55
Comments 69
1 min read
scoped-style

scoped-style

17
Comments 10
1 min read
Event delegation in JavaScript

Event delegation in JavaScript

10
Comments 3
1 min read
Explain async and await of Javascript like I am five.

Explain async and await of Javascript like I am five.

23
Comments 11
1 min read
The Gift of Giving Up

The Gift of Giving Up

144
Comments 9
5 min read
Reusable code (tick), backwards compatibility (fail)

Reusable code (tick), backwards compatibility (fail)

8
Comments 1
1 min read
Facade pattern in JavaScript

Facade pattern in JavaScript

127
Comments 15
6 min read
Normalize GraphQL response data

Normalize GraphQL response data

7
Comments
1 min read
Vue vs Vanilla JavaScript - Beginner's Guide

Vue vs Vanilla JavaScript - Beginner's Guide

117
Comments 7
8 min read
Local Web Vue Component

Local Web Vue Component

11
Comments
6 min read
understanding 'this'

understanding 'this'

55
Comments 2
2 min read
Creating your own health check monitor with Node-RED

Creating your own health check monitor with Node-RED

15
Comments 1
5 min read
How I Learned to Stop Worrying and Love the Cache - Writing

How I Learned to Stop Worrying and Love the Cache - Writing

99
Comments
6 min read
Generate and Set Pseudorandom Hexadecimal Background Color Using JavaScript

Generate and Set Pseudorandom Hexadecimal Background Color Using JavaScript

73
Comments 19
2 min read
The JavaScript Iteration Protocols and How They Fit In

The JavaScript Iteration Protocols and How They Fit In

34
Comments 3
12 min read
thank u, next: an introduction to linked lists

thank u, next: an introduction to linked lists

686
Comments 49
5 min read
How to Write a Book And Not Die Trying: The Story of How I Wrote JavaScriptMancy & Everything I Learnt Writing 2 Books & a Half

How to Write a Book And Not Die Trying: The Story of How I Wrote JavaScriptMancy & Everything I Learnt Writing 2 Books & a Half

28
Comments
8 min read
Learning Algorithms with JS, Python and Java #10: Pyramid

Learning Algorithms with JS, Python and Java #10: Pyramid

13
Comments
2 min read
How freeCodeCamp.org uses the JAMstack + a single API server to help millions of people learn to code every month

How freeCodeCamp.org uses the JAMstack + a single API server to help millions of people learn to code every month

621
Comments 44
3 min read
loading...