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.
I developed a Pokédex with React, Redux and Material UI

I developed a Pokédex with React, Redux and Material UI

16
Comments
1 min read
Check out this new library: useWorker

Check out this new library: useWorker

11
Comments
1 min read
English in the programming world

English in the programming world

8
Comments 5
1 min read
How to generate an ID for Array sequentially ?!

How to generate an ID for Array sequentially ?!

3
Comments
1 min read
Getting started with React Native

Getting started with React Native

5
Comments
2 min read
👨‍💻👨‍💻 Pair Programming in React: Rewriting Class-based Components to use Hooks

👨‍💻👨‍💻 Pair Programming in React: Rewriting Class-based Components to use Hooks

16
Comments
1 min read
Handle data heavy application development on frontend

Handle data heavy application development on frontend

8
Comments 1
6 min read
Hydrating text content from Server-Side Rendering

Hydrating text content from Server-Side Rendering

8
Comments
7 min read
Track Down Pesky Bugs with `git bisect`

Track Down Pesky Bugs with `git bisect`

86
Comments 13
3 min read
React - Cannot read property 'map' of undefined

React - Cannot read property 'map' of undefined

16
Comments 1
4 min read
👨‍🚀 Client side only! How far can we go? 👩‍🚀

👨‍🚀 Client side only! How far can we go? 👩‍🚀

62
Comments 25
3 min read
Calculate PI by measuring the area of a circle ... in JavaScript

Calculate PI by measuring the area of a circle ... in JavaScript

54
Comments 3
4 min read
Currying in Javascript with examples

Currying in Javascript with examples

13
Comments
2 min read
Building A Dashboard In Svelte

Building A Dashboard In Svelte

114
Comments 15
5 min read
FontAwesome loves tsParticles

FontAwesome loves tsParticles

5
Comments
1 min read
Introduction to Testing with Mocha and Chai

Introduction to Testing with Mocha and Chai

39
Comments
3 min read
XState Series: Temperature Converter

XState Series: Temperature Converter

10
Comments 1
3 min read
Data structures in daily programming!

Data structures in daily programming!

20
Comments 1
2 min read
5 reasons to use tsParticles and not Particles.js

5 reasons to use tsParticles and not Particles.js

42
Comments 6
2 min read
Mixing synchronous and asynchronous requests for serious speed

Mixing synchronous and asynchronous requests for serious speed

23
Comments 5
3 min read
Advanced TypeScript Exercises - Answer 7

Advanced TypeScript Exercises - Answer 7

53
Comments 8
2 min read
Communication Between Micro Frontends

Communication Between Micro Frontends

107
Comments 17
9 min read
Express.js integration guide for passwordless authentication with DID.app

Express.js integration guide for passwordless authentication with DID.app

61
Comments 3
3 min read
tsParticles v1.10.1 Released

tsParticles v1.10.1 Released

7
Comments
2 min read
Introduction Guide to Callbacks, Promises and Async/Await

Introduction Guide to Callbacks, Promises and Async/Await

8
Comments
7 min read
JavaScript: Template arrays experiment

JavaScript: Template arrays experiment

7
Comments 1
3 min read
Happy Pi Day 🎉 Smooth animations with Math.sin!

Happy Pi Day 🎉 Smooth animations with Math.sin!

10
Comments
3 min read
Avoid use IF on our JS scripts

Avoid use IF on our JS scripts

284
Comments 48
5 min read
O que é JSON e para que serve?

O que é JSON e para que serve?

4
Comments 1
3 min read
11 ways to iterate an array in Javascript

11 ways to iterate an array in Javascript

169
Comments 10
6 min read
One fun trick to observe elements in realtime without MutationObserver

One fun trick to observe elements in realtime without MutationObserver

9
Comments 4
4 min read
Dibujando con canvas: trazados

Dibujando con canvas: trazados

9
Comments
2 min read
Rando.js: replacing Math.random()

Rando.js: replacing Math.random()

177
Comments 23
3 min read
Build a Single Page Application (SPA) Site With Vanilla.js

Build a Single Page Application (SPA) Site With Vanilla.js

659
Comments 13
14 min read
Testing JS End-to-End Testers: CodeceptJS + Playwright vs CypressIO

Testing JS End-to-End Testers: CodeceptJS + Playwright vs CypressIO

11
Comments 5
7 min read
Memoization

Memoization

10
Comments
3 min read
No, TypeScript is not OOP version of JavaScript

No, TypeScript is not OOP version of JavaScript

196
Comments 35
4 min read
Send notifications from Node.JS

Send notifications from Node.JS

3
Comments
2 min read
Refactor davidwalsh's debounce function using ES6 arrow and more

Refactor davidwalsh's debounce function using ES6 arrow and more

31
Comments 5
2 min read
A Context API Framework for React State Management

A Context API Framework for React State Management

38
Comments 13
11 min read
Stepping stones: Web Components

Stepping stones: Web Components

6
Comments
3 min read
Code Coverage With Cypress & Angular

Code Coverage With Cypress & Angular

23
Comments 10
4 min read
Understanding Closures in JavaScript

Understanding Closures in JavaScript

11
Comments
5 min read
The Ember Times - Issue No. 139

The Ember Times - Issue No. 139

6
Comments
8 min read
Writing your first Github action

Writing your first Github action

20
Comments
4 min read
30 most popular JavaScript repositories on GitHub in February 2020

30 most popular JavaScript repositories on GitHub in February 2020

101
Comments
6 min read
Creating a Blog or Docs using Web Components

Creating a Blog or Docs using Web Components

15
Comments
7 min read
JavaScript - Array Execution Speed

JavaScript - Array Execution Speed

10
Comments
1 min read
Notes on this from "this and object prototypes"

Notes on this from "this and object prototypes"

15
Comments
2 min read
Algorithm 101: 3 Ways to Check if Two Sentences are Anagrams

Algorithm 101: 3 Ways to Check if Two Sentences are Anagrams

6
Comments
2 min read
An Opinionated Coding Styleguide for Angular

An Opinionated Coding Styleguide for Angular

138
Comments 8
7 min read
Algorithm 101: 3 Ways to Create Pig Latin

Algorithm 101: 3 Ways to Create Pig Latin

47
Comments 2
2 min read
Automagically lint and format your code

Automagically lint and format your code

6
Comments
7 min read
An Introduction to TypeScript

An Introduction to TypeScript

10
Comments
5 min read
2020🔥 New and Hand-Picked Free Web Resources, Every developer should bookmark it!

2020🔥 New and Hand-Picked Free Web Resources, Every developer should bookmark it!

172
Comments 7
2 min read
Help with Google Sheets Script for Parsing JavaScript Objects

Help with Google Sheets Script for Parsing JavaScript Objects

6
Comments
2 min read
Querying databases with Knex.js

Querying databases with Knex.js

9
Comments
5 min read
How (and Why) To Implement a Stack in JavaScript

How (and Why) To Implement a Stack in JavaScript

33
Comments 5
6 min read
NestJS - Microservices with Redis

NestJS - Microservices with Redis

53
Comments 1
3 min read
Knex.js is crazy convenient, just like jQuery

Knex.js is crazy convenient, just like jQuery

6
Comments 2
1 min read
loading...