DEV Community

loading...

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!

👋 Sign in for the ability sort posts by top and latest.
The 7 JavaScript Skills You Need For React (+ Practical Examples)

The 7 JavaScript Skills You Need For React (+ Practical Examples)

Reactions 68 Comments 2
12 min read
What do you think of the Serverless Framework?

What do you think of the Serverless Framework?

Reactions 5 Comments 8
1 min read
Authentication and Authorisation 101

Authentication and Authorisation 101

Reactions 22
5 min read
Try using reducers for state management

Try using reducers for state management

Reactions 15 Comments 1
4 min read
How to generate placeholder images with a simple Node script 🖼️🖌️🤖

How to generate placeholder images with a simple Node script 🖼️🖌️🤖

Reactions 10
4 min read
Numeric Separators in JavaScript

Numeric Separators in JavaScript

Reactions 2
1 min read
Understanding Tagged Template Literal in JS

Understanding Tagged Template Literal in JS

Reactions 8
4 min read
Highly inefficient invisible animations (CSS/Firefox/Chrome/React)

Highly inefficient invisible animations (CSS/Firefox/Chrome/React)

Reactions 9
5 min read
React 101: A Quick Intro

React 101: A Quick Intro

Reactions 8
7 min read
How to Secure JWT in a Single-Page Application

How to Secure JWT in a Single-Page Application

Reactions 39 Comments 1
5 min read
Playfulness In Code: Supercharge Your Learning by Having Fun

Playfulness In Code: Supercharge Your Learning by Having Fun

Reactions 12
12 min read
JavaScript Output

JavaScript Output

Reactions 4
2 min read
Form design for developers Part - 1

Form design for developers Part - 1

Reactions 7
4 min read
Simple Accordion using HTML, CSS, and JavaScript

Simple Accordion using HTML, CSS, and JavaScript

Reactions 5
1 min read
Dynamic gradients | vanilla Js

Dynamic gradients | vanilla Js

Reactions 4
1 min read
The beauty of pure functions

The beauty of pure functions

Reactions 6
3 min read
Electron auto update introduction

Electron auto update introduction

Reactions 4
8 min read
Puppeteer - log in and video download

Puppeteer - log in and video download

Reactions 3
5 min read
Day 16: Live Back Timer on JS

Day 16: Live Back Timer on JS

Reactions 2
2 min read
Setting Up a JavaScript Build Process using Rollup

Setting Up a JavaScript Build Process using Rollup

Reactions 4
14 min read
Puppeteer: Basic

Puppeteer: Basic

Reactions 3
2 min read
Neon Light Button

Neon Light Button

Reactions 15
2 min read
Add Water Surface Simulation to your Web Page in 90 lines of Javascript or less

Add Water Surface Simulation to your Web Page in 90 lines of Javascript or less

Reactions 10 Comments 1
1 min read
Utiliser l’API de stockage IndexedDB en JavaScript

Utiliser l’API de stockage IndexedDB en JavaScript

Reactions 2
2 min read
How to use node.js streams for fileupload

How to use node.js streams for fileupload

Reactions 11
8 min read
Making Nested Comments - Building a Real-Time Commenting System in React [Part 2/3]

Making Nested Comments - Building a Real-Time Commenting System in React [Part 2/3]

Reactions 10
9 min read
Announcing the launch of a FREE React course 🚀

Announcing the launch of a FREE React course 🚀

Reactions 14 Comments 2
1 min read
Sorting Visualizer in ReactJs

Sorting Visualizer in ReactJs

Reactions 12
2 min read
How did I improve angular app performance drastically?

How did I improve angular app performance drastically?

Reactions 5
2 min read
My Journey From a CodeNewBie To Earn $1k+ As a Developer

My Journey From a CodeNewBie To Earn $1k+ As a Developer

Reactions 5
4 min read
[ PART 13 ] Creating a Twitter clone with GraphQL, Typescript, and React ( followers )

[ PART 13 ] Creating a Twitter clone with GraphQL, Typescript, and React ( followers )

Reactions 6
3 min read
Embracing gradual typing — Strategies for adopting TypeScript into a large project (Talk)

Embracing gradual typing — Strategies for adopting TypeScript into a large project (Talk)

Reactions 3
2 min read
Filter Operators in React Admin and Sequelize

Filter Operators in React Admin and Sequelize

Reactions 3
4 min read
Appreciating Maps in Javascript

Appreciating Maps in Javascript

Reactions 3
2 min read
Modern JavaScript: Preparation for React Dev (part 2)

Modern JavaScript: Preparation for React Dev (part 2)

Reactions 5
2 min read
Let's create an Element!

Let's create an Element!

Reactions 7
4 min read
How to use Socket.io with Next.js, Express and TypeScript (ES6 import instead of require statements)

How to use Socket.io with Next.js, Express and TypeScript (ES6 import instead of require statements)

Reactions 8
3 min read
Let's Learn Functions in Javascript

Let's Learn Functions in Javascript

Reactions 5
4 min read
The Ultimate Guide to MERN Stack

The Ultimate Guide to MERN Stack

Reactions 298 Comments 15
17 min read
Day 13 Challenge

Day 13 Challenge

Reactions 2
1 min read
What are Generators in JavaScript?

What are Generators in JavaScript?

Reactions 29
2 min read
Bitcoin Profit Calculator For Developers

Bitcoin Profit Calculator For Developers

Reactions 38 Comments 2
4 min read
New Javascript 2021 features explained with examples and how you can use them today!

New Javascript 2021 features explained with examples and how you can use them today!

Reactions 25 Comments 4
1 min read
p5-Svelte: a quick and easy way to use p5 in Svelte! 🕸🧙‍♂️

p5-Svelte: a quick and easy way to use p5 in Svelte! 🕸🧙‍♂️

Reactions 18 Comments 2
2 min read
Interview question for a Senior Js Developer, pt 1 (Questions), updated with answers link.

Interview question for a Senior Js Developer, pt 1 (Questions), updated with answers link.

Reactions 23 Comments 3
3 min read
Enough JavaScript to get you Started : #10 Objects

Enough JavaScript to get you Started : #10 Objects

Reactions 13
2 min read
KickStart React Query

KickStart React Query

Reactions 17 Comments 1
5 min read
Lose coupling abstractions in React using TypeScript

Lose coupling abstractions in React using TypeScript

Reactions 2
3 min read
Building a Real-Time Commenting System in React [Part 1/3]

Building a Real-Time Commenting System in React [Part 1/3]

Reactions 20
7 min read
Full Tutorial #4: Setting Up the Authentication Endpoint | Microservices Chat App Using React, Node.js, TypeScript and GraphQL

Full Tutorial #4: Setting Up the Authentication Endpoint | Microservices Chat App Using React, Node.js, TypeScript and GraphQL

Reactions 9
1 min read
Lodash Intro

Lodash Intro

Reactions 5
2 min read
Dynamically assigning a function name in javascript

Dynamically assigning a function name in javascript

Reactions 12
2 min read
Why won't anything draw to my canvas? (fixed)

Why won't anything draw to my canvas? (fixed)

Reactions 3
1 min read
Mastering Webpack - Article II

Mastering Webpack - Article II

Reactions 14
8 min read
Netlify - Client Side Routing

Netlify - Client Side Routing

Reactions 8
2 min read
JavaScript: demystifying numbers

JavaScript: demystifying numbers

Reactions 6
6 min read
Calculator (Javascript)

Calculator (Javascript)

Reactions 7
1 min read
JavaScript-HTML Link

JavaScript-HTML Link

Reactions 6 Comments 5
2 min read
Creating an Animated TextField with React Native

Creating an Animated TextField with React Native

Reactions 20 Comments 10
6 min read
Call, Apply & Bind Methods In Javascript

Call, Apply & Bind Methods In Javascript

Reactions 4 Comments 2
4 min read
loading...