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.
Testing Firestore locally with Firebase emulators

Testing Firestore locally with Firebase emulators

10
Comments
5 min read
Creating Spelunky-style level transitions in Phaser

Creating Spelunky-style level transitions in Phaser

18
Comments 4
6 min read
14 Beneficial Tips to Write Cleaner Code in React Apps

14 Beneficial Tips to Write Cleaner Code in React Apps

683
Comments 11
17 min read
How to Reach Your Goals: 1000 GitHub Stars in the first Open-Source Software

How to Reach Your Goals: 1000 GitHub Stars in the first Open-Source Software

309
Comments 6
7 min read
Making a simple counter in javascript & HTML

Making a simple counter in javascript & HTML

64
Comments 6
3 min read
Awesome Animation Checkbox CSS Toggle - Day / Night Mode

Awesome Animation Checkbox CSS Toggle - Day / Night Mode

229
Comments 14
1 min read
How to manage multiple nodejs version in a single machine using nvm

How to manage multiple nodejs version in a single machine using nvm

8
Comments 1
1 min read
Function vs Object

Function vs Object

188
Comments 36
4 min read
How to optimize your website(feat.brotli Compression)

How to optimize your website(feat.brotli Compression)

10
Comments
3 min read
A Different Unit Test Pattern

A Different Unit Test Pattern

18
Comments 4
1 min read
What's the FASTEST web framework? | Web Framework Comparisons 07:48

What's the FASTEST web framework? | Web Framework Comparisons

143
Comments 6
1 min read
Resolving path alias in nestjs projects

Resolving path alias in nestjs projects

46
Comments 13
2 min read
Running JSX in your browser without Babel

Running JSX in your browser without Babel

35
Comments 4
2 min read
Who Else Does NOT Like Dark Mode?

Who Else Does NOT Like Dark Mode?

10
Comments 21
1 min read
Deep Cloning Objects in Angular, Typescript, Javascript

Deep Cloning Objects in Angular, Typescript, Javascript

11
Comments
2 min read
Simply JavaScript: a straightforward intro to Mocking, Stubbing, and Interfaces

Simply JavaScript: a straightforward intro to Mocking, Stubbing, and Interfaces

8
Comments
8 min read
The Developer's Guide to the Vue Ecosystem

The Developer's Guide to the Vue Ecosystem

266
Comments 10
3 min read
Adapt client-side JavaScript for use in 11ty (Eleventy) data files

Adapt client-side JavaScript for use in 11ty (Eleventy) data files

9
Comments
4 min read
Why no JavaScript hash sort!? How to sort a simple hash.

Why no JavaScript hash sort!? How to sort a simple hash.

7
Comments
3 min read
JavaScript Iterators and Generators: Synchronous Generators

JavaScript Iterators and Generators: Synchronous Generators

126
Comments
1 min read
How to manage reactive form controls with form groups in Angular 8

How to manage reactive form controls with form groups in Angular 8

11
Comments
6 min read
Introducing A Quick Start Template for Using p5.js in Electron

Introducing A Quick Start Template for Using p5.js in Electron

8
Comments
2 min read
NodeJS: How To Add Routes To Our Express Server

NodeJS: How To Add Routes To Our Express Server

41
Comments 8
2 min read
Opensourcing classd: A fast and modern classNames alternative

Opensourcing classd: A fast and modern classNames alternative

25
Comments
6 min read
How to Make a Bar Chart using JavaScript

How to Make a Bar Chart using JavaScript

11
Comments
6 min read
Why ClojureScript Matters

Why ClojureScript Matters

41
Comments
17 min read
Ads In Your Linters

Ads In Your Linters

47
Comments 48
1 min read
Answer: Is this a valid use case for javascript closure?

Answer: Is this a valid use case for javascript closure?

3
Comments
1 min read
JAMStack Development 😉

JAMStack Development 😉

13
Comments 3
1 min read
Three Reasons Why You Should Visit Web Summer Camp

Three Reasons Why You Should Visit Web Summer Camp

6
Comments
6 min read
How to make Tinder-like card animations with React Native

How to make Tinder-like card animations with React Native

49
Comments
8 min read
Git commits went missing after a rebase

Git commits went missing after a rebase

9
Comments
3 min read
5 Tips and Tricks for Firefox DevTools - Storage Inspector

5 Tips and Tricks for Firefox DevTools - Storage Inspector

10
Comments
2 min read
When a service got destroyed in angular

When a service got destroyed in angular

55
Comments 10
3 min read
Parsing CSV Files in Node.js with fs.createReadStream() and csv-parser

Parsing CSV Files in Node.js with fs.createReadStream() and csv-parser

40
Comments 11
5 min read
Troublshooting npm proxy issues part 1

Troublshooting npm proxy issues part 1

13
Comments
2 min read
#CodepenChallenge Think Small: Hand-drawn Parallax Badge

#CodepenChallenge Think Small: Hand-drawn Parallax Badge

9
Comments
1 min read
Click Function for Beginners

Click Function for Beginners

5
Comments
3 min read
Fullstacking: Restructuring the project

Fullstacking: Restructuring the project

6
Comments
3 min read
Base API - Updates

Base API - Updates

7
Comments
1 min read
Getting started with gRPC – part I: the what

Getting started with gRPC – part I: the what

15
Comments
3 min read
How to optimize your JavaScript app by using service workers

How to optimize your JavaScript app by using service workers

6
Comments
3 min read
ShareJS 0.7.3 working example

ShareJS 0.7.3 working example

7
Comments
3 min read
Dynamically generating SQL queries using Node.js

Dynamically generating SQL queries using Node.js

121
Comments 26
6 min read
Images Native Lazy Loading And Its Polyfill

Images Native Lazy Loading And Its Polyfill

81
Comments
2 min read
Serverless series, how YOU can learn Serverless and author Functions in Portal and VS Code, write APIs and more

Serverless series, how YOU can learn Serverless and author Functions in Portal and VS Code, write APIs and more

104
Comments
1 min read
4 options to prevent extra rerenders with React context

4 options to prevent extra rerenders with React context

6
Comments
4 min read
Ditching worthless friends with Facebook data and JavaScript

Ditching worthless friends with Facebook data and JavaScript

93
Comments 11
6 min read
What I’ve learned from my first game | R0d3nt

What I’ve learned from my first game | R0d3nt

26
Comments 2
5 min read
Unhealthy Code: Primitive Overuse

Unhealthy Code: Primitive Overuse

127
Comments 12
6 min read
How to use stateless components in Vue.js

How to use stateless components in Vue.js

20
Comments
6 min read
Doing To-Dos

Doing To-Dos

3
Comments 1
2 min read
Debugging Challenge: The cursed default clause

Debugging Challenge: The cursed default clause

14
Comments 2
3 min read
CodeGuppy for p5.js connoisseurs

CodeGuppy for p5.js connoisseurs

7
Comments
8 min read
The moment I realized forEach() does not return anything.

The moment I realized forEach() does not return anything.

48
Comments 13
3 min read
NodeJS: How To Create A Simple Server Using Express

NodeJS: How To Create A Simple Server Using Express

53
Comments 1
2 min read
Creating the typewriter effect with the use of async generators

Creating the typewriter effect with the use of async generators

24
Comments
4 min read
Using Geolocation with Vue.js

Using Geolocation with Vue.js

12
Comments 1
5 min read
Eloquent JavaScript A Modern Introduction to Programming by Marijn Haverbeke book review 04:30

Eloquent JavaScript A Modern Introduction to Programming by Marijn Haverbeke book review

86
Comments 11
1 min read
Trying to understand concurrency model

Trying to understand concurrency model

4
Comments
1 min read
loading...