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.
Put Down the Javascript: Learn HTML & CSS first

Put Down the Javascript: Learn HTML & CSS first

46
Comments 2
6 min read
Oracle Apex: Submit Page on Enter Key Press

Oracle Apex: Submit Page on Enter Key Press

6
Comments
1 min read
Functional programming for your everyday javascript: Composition techniques

Functional programming for your everyday javascript: Composition techniques

37
Comments 4
14 min read
What Does the Percent Sign Mean in JavaScript?

What Does the Percent Sign Mean in JavaScript?

19
Comments
4 min read
JavaScript Budget App Updates

JavaScript Budget App Updates

3
Comments
2 min read
Looking for an open-source flipbook library

Looking for an open-source flipbook library

31
Comments 2
1 min read
Find All Duplicates in an Array

Find All Duplicates in an Array

9
Comments
5 min read
How to Make a JavaScript Candlestick Chart in Four Simple Steps

How to Make a JavaScript Candlestick Chart in Four Simple Steps

5
Comments
1 min read
Recreating the Twitter Heart Animation with Vue

Recreating the Twitter Heart Animation with Vue

67
Comments 7
2 min read
Redux in Worker: Off-main-thread Redux Reducers and Middleware

Redux in Worker: Off-main-thread Redux Reducers and Middleware

14
Comments
5 min read
Jibli is a humanitarian initiative that aims to provide free delivery platform due to the coronavirus pandemic 😷😷😷

Jibli is a humanitarian initiative that aims to provide free delivery platform due to the coronavirus pandemic 😷😷😷

4
Comments
1 min read
Let's build: 3D procedural landscape with React and three.js!

Let's build: 3D procedural landscape with React and three.js!

96
Comments 4
7 min read
Creating Firefox browser extensions -1

Creating Firefox browser extensions -1

149
Comments 3
5 min read
Roll your own comments cleaner

Roll your own comments cleaner

8
Comments 2
4 min read
Tales from "Ecma's Crypt": Annex B.3.3 👻

Tales from "Ecma's Crypt": Annex B.3.3 👻

26
Comments 3
3 min read
Let's talk about how powerful split function is

Let's talk about how powerful split function is

41
Comments 8
2 min read
Create a blog with Sapper & Markdown

Create a blog with Sapper & Markdown

91
Comments 11
4 min read
What’s your alternative solution? Challenge #5

What’s your alternative solution? Challenge #5

8
Comments 4
1 min read
Can't be dishonest when you make a Promise.

Can't be dishonest when you make a Promise.

6
Comments
6 min read
Six Ways a Russian Hacker Attacked My Website

Six Ways a Russian Hacker Attacked My Website

492
Comments 34
5 min read
Finite State Machine in JavaScript

Finite State Machine in JavaScript

45
Comments 4
3 min read
Building a Multi-Tenant React App. Part 1: Setup

Building a Multi-Tenant React App. Part 1: Setup

11
Comments
10 min read
Track user behavior & resource demand with ‘mongoose-morgan’

Track user behavior & resource demand with ‘mongoose-morgan’

12
Comments 7
3 min read
How to integrate REST API in React application

How to integrate REST API in React application

9
Comments
3 min read
Google Suite domain-level signatures with Google Scripts

Google Suite domain-level signatures with Google Scripts

19
Comments 4
6 min read
JavaScript Sets

JavaScript Sets

2
Comments 1
6 min read
Create Your Own Vue.js From Scratch - Part 3 (Building The VDOM)

Create Your Own Vue.js From Scratch - Part 3 (Building The VDOM)

65
Comments 1
7 min read
The JS equality comparison issue

The JS equality comparison issue

11
Comments 4
3 min read
Rust WebAssembly and AppRun

Rust WebAssembly and AppRun

15
Comments
5 min read
Por que e quando usar Promise?

Por que e quando usar Promise?

5
Comments
5 min read
Stopping a Webcam with JavaScript

Stopping a Webcam with JavaScript

35
Comments
2 min read
RxJS Best Practices

RxJS Best Practices

74
Comments 6
10 min read
Tuples are ok

Tuples are ok

45
Comments 13
3 min read
How Would You Reverse an Array In Place?

How Would You Reverse an Array In Place?

8
Comments 1
1 min read
Using a JavaScript Gantt Chart with Salesforce for Project Management Apps

Using a JavaScript Gantt Chart with Salesforce for Project Management Apps

6
Comments 1
4 min read
Build feature flags in React using the Context API: how to

Build feature flags in React using the Context API: how to

18
Comments 2
4 min read
PNG Sprites perform a lot better than SVG (Reports Attached)

PNG Sprites perform a lot better than SVG (Reports Attached)

22
Comments 7
2 min read
Basic React Hooks using TypeScript - useState, useEffect

Basic React Hooks using TypeScript - useState, useEffect

11
Comments
4 min read
Stop using `console.log`, start using your DevTools 🛠️

Stop using `console.log`, start using your DevTools 🛠️

330
Comments 15
8 min read
Short-Circuit Evaluation in JavaScript

Short-Circuit Evaluation in JavaScript

10
Comments 1
3 min read
How do Websites work? 👩🏻‍💻 Simply explained with examples

How do Websites work? 👩🏻‍💻 Simply explained with examples

66
Comments 6
1 min read
Ionic Capacitor App Running Preact w/Ionic Framework Web Components

Ionic Capacitor App Running Preact w/Ionic Framework Web Components

8
Comments
2 min read
My most used javascript methods.

My most used javascript methods.

170
Comments 11
3 min read
Hacking tool for Hot Module Replacement on docker

Hacking tool for Hot Module Replacement on docker

3
Comments
2 min read
Show/Hide Password on toggle in React Hooks

Show/Hide Password on toggle in React Hooks

65
Comments 7
2 min read
Solidify your JavaScript Knowledge with "Just JavaScript"

Solidify your JavaScript Knowledge with "Just JavaScript"

47
Comments
1 min read
Node.js Async Best Practices & Avoiding the Callback Hell

Node.js Async Best Practices & Avoiding the Callback Hell

6
Comments
9 min read
.gltf and regl 🎥

.gltf and regl 🎥

5
Comments
1 min read
React: Passing Data between Components

React: Passing Data between Components

7
Comments
3 min read
Maybe Web Components are not the Future?

Maybe Web Components are not the Future?

53
Comments 10
4 min read
Learning ES6/JavaScript - Part 2

Learning ES6/JavaScript - Part 2

52
Comments
5 min read
Three methods to get unique values from arrays in ES6.

Three methods to get unique values from arrays in ES6.

16
Comments
2 min read
Try QUIC in Node.js on Docker

Try QUIC in Node.js on Docker

10
Comments 1
2 min read
Create a Simple 0-dependency Toast

Create a Simple 0-dependency Toast

32
Comments 7
2 min read
Algorithm 101: 2 Ways to Find the Largest Product Yielded by 3 Integers

Algorithm 101: 2 Ways to Find the Largest Product Yielded by 3 Integers

5
Comments
2 min read
Configure the create-react-app public URL post-build with Node.js and express

Configure the create-react-app public URL post-build with Node.js and express

45
Comments 3
5 min read
Mouse Pointer Location Detector with vanilla Javascript

Mouse Pointer Location Detector with vanilla Javascript

5
Comments
1 min read
Embedding Youtube Videos in a Performant Way

Embedding Youtube Videos in a Performant Way

11
Comments
2 min read
Unit Testing Angular - Services

Unit Testing Angular - Services

33
Comments 1
6 min read
Mocha JavaScript Tutorial With Examples For Selenium Testing

Mocha JavaScript Tutorial With Examples For Selenium Testing

8
Comments 1
18 min read
loading...