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've open-sourced a simple Coronavirus (COVID-19) dashboard (React + Chart.js + BootstrapTable)

📈 I've open-sourced a simple Coronavirus (COVID-19) dashboard (React + Chart.js + BootstrapTable)

411
Comments 117
2 min read
02: Front-end Development

02: Front-end Development

3
Comments
1 min read
Scrolling effect ⛳

Scrolling effect ⛳

11
Comments 2
1 min read
Introduction to dcli that is cli for Docker.

Introduction to dcli that is cli for Docker.

6
Comments
2 min read
tsParticles v1.12.9 released

tsParticles v1.12.9 released

5
Comments
4 min read
Array methods you must know as a JavaScript Developer

Array methods you must know as a JavaScript Developer

110
Comments 9
4 min read
v-if vs v-show

v-if vs v-show

8
Comments
2 min read
Convert any Visual Studio Code Theme to Sublime Text 3 or IntelliJ IDEA

Convert any Visual Studio Code Theme to Sublime Text 3 or IntelliJ IDEA

6
Comments
1 min read
Ever dreamed of a free and open-source resume builder that doesn't store your data? Meet Reactive Resume!

Ever dreamed of a free and open-source resume builder that doesn't store your data? Meet Reactive Resume!

496
Comments 52
3 min read
Building A Node.js - Express App (covid19-updates)|Part-2

Building A Node.js - Express App (covid19-updates)|Part-2

9
Comments
6 min read
Dependency Inversion Principle

Dependency Inversion Principle

7
Comments
2 min read
Cross-platform Web Speech API (speech synthesis) button

Cross-platform Web Speech API (speech synthesis) button

9
Comments
2 min read
Mapbox How-To: Conditionally Style Features Based on Data (a Covid-19 Map)

Mapbox How-To: Conditionally Style Features Based on Data (a Covid-19 Map)

16
Comments 2
4 min read
function to check if all records are equal in array | javascript

function to check if all records are equal in array | javascript

10
Comments 2
2 min read
Liskov Substitution Principle

Liskov Substitution Principle

6
Comments
2 min read
00: Pure mathematics and JavaScript

00: Pure mathematics and JavaScript

4
Comments
1 min read
React without create react app. Start building your react project like a professional

React without create react app. Start building your react project like a professional

78
Comments 10
6 min read
How to Get Started With a Graph QL, React, Apollo Client, and Apollo Server App

How to Get Started With a Graph QL, React, Apollo Client, and Apollo Server App

63
Comments
9 min read
Electron, the future?

Electron, the future?

23
Comments 6
3 min read
Interface Segregation Principle

Interface Segregation Principle

7
Comments
2 min read
Open-Closed Principle

Open-Closed Principle

6
Comments
3 min read
Looping Back(to Web Development)

Looping Back(to Web Development)

6
Comments 5
3 min read
Correctly handling async/await in React components - Part 2

Correctly handling async/await in React components - Part 2

28
Comments 2
3 min read
Live Audio Storage using Firebase and Blobs

Live Audio Storage using Firebase and Blobs

13
Comments
5 min read
The Typescript compiler and tsconfig

The Typescript compiler and tsconfig

12
Comments
4 min read
React Native 🚀 Github Actions

React Native 🚀 Github Actions

26
Comments
1 min read
Node.js Application Template

Node.js Application Template

48
Comments 4
2 min read
Mapbox and Tool Tips in React.js

Mapbox and Tool Tips in React.js

23
Comments 1
8 min read
E~wee~ctor: writing tiny Effector from scratch #4 — Effect

E~wee~ctor: writing tiny Effector from scratch #4 — Effect

16
Comments 2
6 min read
Vue - Todo App

Vue - Todo App

7
Comments
1 min read
particles.vue 1.2.7 released

particles.vue 1.2.7 released

19
Comments
1 min read
"This" keyword in Javascript - an explanation

"This" keyword in Javascript - an explanation

15
Comments
3 min read
Evaluate Reverse Polish Notation expressions using JavaScript | Algorithms

Evaluate Reverse Polish Notation expressions using JavaScript | Algorithms

8
Comments 3
5 min read
Is this how Whatsapp and Telegram hacked?

Is this how Whatsapp and Telegram hacked?

9
Comments 1
2 min read
tsParticles v1.12.8

tsParticles v1.12.8

5
Comments
4 min read
React Form Validation

React Form Validation

18
Comments
16 min read
Writing cleaner code with the rule of least power #ROLP

Writing cleaner code with the rule of least power #ROLP

74
Comments 5
6 min read
Build an e-commerce site with Gatsby, Snipcart and Flotiq

Build an e-commerce site with Gatsby, Snipcart and Flotiq

60
Comments 3
5 min read
milliondollarpaint - A real-time multi-user drawing web app

milliondollarpaint - A real-time multi-user drawing web app

14
Comments 9
1 min read
I've reverse-engineered COVID-19's fronted app, using react hooks and context

I've reverse-engineered COVID-19's fronted app, using react hooks and context

5
Comments
1 min read
Simple Kiosk Framework in Python

Simple Kiosk Framework in Python

5
Comments
8 min read
Write With Fauna - Calling JAMstack Enthusiasts!

Write With Fauna - Calling JAMstack Enthusiasts!

8
Comments 2
2 min read
7 Things Every Web Developer Should Learn

7 Things Every Web Developer Should Learn

126
Comments 10
6 min read
Queue: Linkedlist as storage

Queue: Linkedlist as storage

5
Comments
2 min read
How to create a COVID-19 map with Mapbox and React

How to create a COVID-19 map with Mapbox and React

136
Comments 17
11 min read
Clean Code Applied to JavaScript - Part VII: Practical Refactoring Example: Ceaser Cipher

Clean Code Applied to JavaScript - Part VII: Practical Refactoring Example: Ceaser Cipher

125
Comments 1
15 min read
Regular Expressions Cheat Sheet in Node.js

Regular Expressions Cheat Sheet in Node.js

3
Comments
1 min read
Understanding React elements and JSX

Understanding React elements and JSX

9
Comments
7 min read
Lockdown Programming Challenges: 3. URL Shortener

Lockdown Programming Challenges: 3. URL Shortener

8
Comments
1 min read
React Application Development Tools: UI, Styling, State Management, Testing

React Application Development Tools: UI, Styling, State Management, Testing

16
Comments
6 min read
What is closure? (Closure là gì?)

What is closure? (Closure là gì?)

8
Comments 1
8 min read
Netlify Forms with FaunaDB

Netlify Forms with FaunaDB

6
Comments
2 min read
Using TypeScript to guard against specific React prop combinations

Using TypeScript to guard against specific React prop combinations

3
Comments 3
2 min read
There is no such thing as the Spread Operator in JavaScript!

There is no such thing as the Spread Operator in JavaScript!

6
Comments
4 min read
9 best open-source findings, March 2020

9 best open-source findings, March 2020

119
Comments 4
3 min read
I Created A New Way To Make Your Site Faster

I Created A New Way To Make Your Site Faster

51
Comments 12
1 min read
Do this before any JS frameworks ✔

Do this before any JS frameworks ✔

122
Comments 1
3 min read
Code Review: Name file after exposed function

Code Review: Name file after exposed function

3
Comments
1 min read
TIL: Put script tags in head and use the defer attribute

TIL: Put script tags in head and use the defer attribute

9
Comments
1 min read
🤖 Running Node Red on Android

🤖 Running Node Red on Android

10
Comments
3 min read
loading...