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.
Class Inheritance

Class Inheritance

8
Comments
1 min read
10 Things To Know As A Fullstack Developer 👁️👄👁️

10 Things To Know As A Fullstack Developer 👁️👄👁️

665
Comments 41
3 min read
Dev Card

Dev Card

3
Comments
1 min read
Watch props in Vue

Watch props in Vue

5
Comments 1
1 min read
Moment.js and its maintenance mode entry

Moment.js and its maintenance mode entry

5
Comments
3 min read
Async/Await vs Promise.then Style

Async/Await vs Promise.then Style

28
Comments 1
12 min read
React: Hiding an Element as you Scroll

React: Hiding an Element as you Scroll

48
Comments 3
3 min read
Setup rollup.js for a basic build

Setup rollup.js for a basic build

4
Comments
1 min read
What is Responsive Web design?

What is Responsive Web design?

7
Comments
2 min read
An introduction to TypeScript and ES Modules

An introduction to TypeScript and ES Modules

21
Comments 3
10 min read
Merge Sort

Merge Sort

2
Comments 3
2 min read
Writing an Azure Function in node.js to implement a webhook

Writing an Azure Function in node.js to implement a webhook

7
Comments
6 min read
🧙‍♂️ 9 JavaScript Tips & Tricks To Code Like A Wizard

🧙‍♂️ 9 JavaScript Tips & Tricks To Code Like A Wizard

271
Comments 7
3 min read
Array Manipulation JavaScript Solution

Array Manipulation JavaScript Solution

12
Comments 3
4 min read
How NgRx Store & Effects Work: 20 LoC Re-Implementation

How NgRx Store & Effects Work: 20 LoC Re-Implementation

54
Comments 4
10 min read
tsParticles Documentation Website

tsParticles Documentation Website

7
Comments 2
1 min read
Building an OCR app using Google vision API

Building an OCR app using Google vision API

10
Comments
6 min read
100 Days Of Code | Day 1

100 Days Of Code | Day 1

6
Comments 1
1 min read
How to Build a React Form Component

How to Build a React Form Component

123
Comments 2
14 min read
Testing Kotlin/JS with Kotest

Testing Kotlin/JS with Kotest

13
Comments
5 min read
An Introduction to Data Visualization with VX and D3

An Introduction to Data Visualization with VX and D3

10
Comments
3 min read
Implement 5 Sorting Algorithms using JavaScript.

Implement 5 Sorting Algorithms using JavaScript.

12
Comments
7 min read
Etiketai - speed up training your AI models with a free open source app

Etiketai - speed up training your AI models with a free open source app

18
Comments
3 min read
JavaScript Algorithms and Data Structures

JavaScript Algorithms and Data Structures

7
Comments
5 min read
Make it Rain 🌧 in HTML Canvas

Make it Rain 🌧 in HTML Canvas

84
Comments 13
2 min read
Batching Operations - When Pure Immutability Is Not Worth It

Batching Operations - When Pure Immutability Is Not Worth It

5
Comments 2
4 min read
Features you may not know about Chrome Dev-Tools

Features you may not know about Chrome Dev-Tools

12
Comments
2 min read
Vue 3 is out!

Vue 3 is out!

57
Comments 10
1 min read
Visualising documentation: JavaSript array.of

Visualising documentation: JavaSript array.of

4
Comments
1 min read
SVG made easy

SVG made easy

431
Comments 13
5 min read
Intro To React [For Beginners]

Intro To React [For Beginners]

252
Comments 13
18 min read
Service Worker registration

Service Worker registration

5
Comments
1 min read
Patterns for Doing API Calls in ReactJS

Patterns for Doing API Calls in ReactJS

10
Comments
9 min read
Clean up your code with Async and Await

Clean up your code with Async and Await

3
Comments
3 min read
How to develop a Chrome extension

How to develop a Chrome extension

3
Comments
10 min read
Coming from JavaScript to Ruby

Coming from JavaScript to Ruby

10
Comments 4
4 min read
Building and publishing your first NPM package

Building and publishing your first NPM package

91
Comments 1
6 min read
First Day on DEV!

First Day on DEV!

35
Comments 19
1 min read
Don't use fixtures in Cypress and unit tests- use factories

Don't use fixtures in Cypress and unit tests- use factories

40
Comments 11
7 min read
Setting up a basic rich text editor in React

Setting up a basic rich text editor in React

38
Comments 19
3 min read
What are template strings really for?

What are template strings really for?

4
Comments
4 min read
How to Create Relationships with Mongoose and Node.JS

How to Create Relationships with Mongoose and Node.JS

109
Comments 16
9 min read
Learning Regex in Javascript Part 1

Learning Regex in Javascript Part 1

26
Comments 1
2 min read
VSCode Task for Jest

VSCode Task for Jest

6
Comments
2 min read
Optimizing moment-timezone using webpack

Optimizing moment-timezone using webpack

6
Comments 3
1 min read
Build a video chat app in minutes with React and daily-js

Build a video chat app in minutes with React and daily-js

135
Comments 4
8 min read
A program of calc sum ➕ with new and smart code in JavaScript 🔥.

A program of calc sum ➕ with new and smart code in JavaScript 🔥.

9
Comments 1
2 min read
Multiple Events to a Listener with JavaScript

Multiple Events to a Listener with JavaScript

17
Comments
2 min read
Javascript Proxy: algunos usos prácticos

Javascript Proxy: algunos usos prácticos

17
Comments 3
9 min read
Difference Between null And undefined In Javascript (with Notes)

Difference Between null And undefined In Javascript (with Notes)

47
Comments 3
2 min read
DayJS: The best lightweight alternative to momentjs

DayJS: The best lightweight alternative to momentjs

6
Comments
8 min read
Redux에 custom hook으로 Computed value 달아주기

Redux에 custom hook으로 Computed value 달아주기

6
Comments
1 min read
Learning Management System - BIS (Backend)

Learning Management System - BIS (Backend)

5
Comments
1 min read
Notes on pre-rendering

Notes on pre-rendering

4
Comments
1 min read
Redux A short intro.

Redux A short intro.

2
Comments
1 min read
Why VS Code? (Setup)

Why VS Code? (Setup)

29
Comments 11
2 min read
The perfect way to check for a palindrome, in JavaScript

The perfect way to check for a palindrome, in JavaScript

3
Comments 1
2 min read
Components in react🔥

Components in react🔥

6
Comments 4
1 min read
My Favorite JavaScript Tips and Tricks

My Favorite JavaScript Tips and Tricks

415
Comments 23
8 min read
How to add auto-reload to your Node JS app?

How to add auto-reload to your Node JS app?

21
Comments 3
2 min read
loading...