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.
Variables: Var, Let, Const - JavaScript Basics

Variables: Var, Let, Const - JavaScript Basics

Reactions 6 Comments
6 min read
Jest Tutorial For Beginners: Different Ways of Running Test [3/5]

Jest Tutorial For Beginners: Different Ways of Running Test [3/5]

Reactions 6 Comments
3 min read
Future-Proofing Your React File Uploader

Future-Proofing Your React File Uploader

Reactions 7 Comments
6 min read
Deep Copy and Shallow Copy in JavaScript

Deep Copy and Shallow Copy in JavaScript

Reactions 9 Comments 1
2 min read
Firebase/Firestore is becoming too complicated of a product. Am I the only one?

Firebase/Firestore is becoming too complicated of a product. Am I the only one?

Reactions 10 Comments 4
1 min read
useRef vs useState in React

useRef vs useState in React

Reactions 9 Comments
2 min read
Data Structures: Graphs II

Data Structures: Graphs II

Reactions 8 Comments
5 min read
Fetch Hosted Audio Streams In The Browser

Fetch Hosted Audio Streams In The Browser

Reactions 7 Comments
4 min read
Struggling with Promises? You Are Not Alone!

Struggling with Promises? You Are Not Alone!

Reactions 172 Comments 9
9 min read
Everything you need to know about Markdown

Everything you need to know about Markdown

Reactions 9 Comments
4 min read
What's new in P42? Summer 2022

What's new in P42? Summer 2022

Reactions 6 Comments
5 min read
Registration and Login (Authentication) with Vue.js and Strapi

Registration and Login (Authentication) with Vue.js and Strapi

Reactions 7 Comments
27 min read
Best stacks to build vue applications

Best stacks to build vue applications

Reactions 4 Comments
3 min read
What is throttling in JavaScript?

What is throttling in JavaScript?

Reactions 5 Comments
2 min read
HTML Complete Basic To Advanced Course

HTML Complete Basic To Advanced Course

Reactions 10 Comments
2 min read
Material Design 3 - Dynamic colors by Beercss

Material Design 3 - Dynamic colors by Beercss

Reactions 14 Comments
1 min read
Are you sure you know Promises?

Are you sure you know Promises?

Reactions 6 Comments
4 min read
NodeSecure CLI v2.0.0

NodeSecure CLI v2.0.0

Reactions 18 Comments
6 min read
Jamstack in Action

Jamstack in Action

Reactions 10 Comments
4 min read
How To Loop Through An Object in JavaScript

How To Loop Through An Object in JavaScript

Reactions 8 Comments
4 min read
Building Todo app with Zustand in React

Building Todo app with Zustand in React

Reactions 8 Comments
2 min read
maybe the better way to echarts

maybe the better way to echarts

Reactions 6 Comments
1 min read
Generate 1,000 Personalized Videos With Node.js In Minutes

Generate 1,000 Personalized Videos With Node.js In Minutes

Reactions 10 Comments
5 min read
Don't hard code a function's name anymore

Don't hard code a function's name anymore

Reactions 11 Comments
2 min read
Build smart wizards with react-wizardry

Build smart wizards with react-wizardry

Reactions 7 Comments
3 min read
鈿 React Portfolio

鈿 React Portfolio

Reactions 33 Comments 13
1 min read
Devoxx Morocco biggest tech conference in MEA region!

Devoxx Morocco biggest tech conference in MEA region!

Reactions 4 Comments
1 min read
Asynchronous CRUD Operations in Node js

Asynchronous CRUD Operations in Node js

Reactions 7 Comments
1 min read
Javascript Scopes

Javascript Scopes

Reactions 12 Comments 3
2 min read
Using an Array as Function Parameter in JavaScript

Using an Array as Function Parameter in JavaScript

Reactions 10 Comments
2 min read
10 Minimal Portfolio Examples for Web Developers Who Aren鈥檛 Good at Design

10 Minimal Portfolio Examples for Web Developers Who Aren鈥檛 Good at Design

Reactions 610 Comments 34
5 min read
Building your own Authentication!

Building your own Authentication!

Reactions 8 Comments 1
4 min read
Struggling With Context API ? You Are Not Alone.

Struggling With Context API ? You Are Not Alone.

Reactions 35 Comments 6
3 min read
FoalTS 2022 survey is open!

FoalTS 2022 survey is open!

Reactions 6 Comments
1 min read
馃毚馃徎鈥嶁檧锔廈uild an Exercise Planner App using React Hooks and React Router

馃毚馃徎鈥嶁檧锔廈uild an Exercise Planner App using React Hooks and React Router

Reactions 9 Comments 1
1 min read
Color scheme generator js project

Color scheme generator js project

Reactions 15 Comments 6
1 min read
Let's generate cover for your blog posts using Cover Builder

Let's generate cover for your blog posts using Cover Builder

Reactions 28 Comments 8
1 min read
Most Useful JavaScript functions for Web Developers

Most Useful JavaScript functions for Web Developers

Reactions 57 Comments 6
4 min read
Testing: Better Specs

Testing: Better Specs

Reactions 7 Comments
1 min read
Como sobrescrever uma regra do eslint para uma pasta espec铆fica

Como sobrescrever uma regra do eslint para uma pasta espec铆fica

Reactions 7 Comments
1 min read
Day in a life of a fullstack student #1

Day in a life of a fullstack student #1

Reactions 3 Comments 1
1 min read
Creating a Grid Visualizer

Creating a Grid Visualizer

Reactions 10 Comments
3 min read
Day 5/30 Days of CodeWars: JavaScript Edition

Day 5/30 Days of CodeWars: JavaScript Edition

Reactions 7 Comments
7 min read
Ng-News: Episode 22/26

Ng-News: Episode 22/26

Reactions 7 Comments
1 min read
How to remove a specific item from an array

How to remove a specific item from an array

Reactions 22 Comments 5
2 min read
JavaScript generators explained to a 5 year old 馃

JavaScript generators explained to a 5 year old 馃

Reactions 16 Comments
10 min read
Implementing A Dark and Light Mode Toggle

Implementing A Dark and Light Mode Toggle

Reactions 26 Comments 3
4 min read
Supercharging your React projects with Memoization

Supercharging your React projects with Memoization

Reactions 18 Comments 1
3 min read
Create a React / TypeScript Generic Component

Create a React / TypeScript Generic Component

Reactions 27 Comments 6
3 min read
How to iterate over an object in Javascript?

How to iterate over an object in Javascript?

Reactions 22 Comments 8
2 min read
Best NPM Package for React.js Part - 2

Best NPM Package for React.js Part - 2

Reactions 7 Comments
7 min read
Screenbean - Pimp your screenshots 馃拝

Screenbean - Pimp your screenshots 馃拝

Reactions 6 Comments
2 min read
#3 Building Headless Commerce - Adding Search Engine with Algolia

#3 Building Headless Commerce - Adding Search Engine with Algolia

Reactions 8 Comments
3 min read
A library to make localStorage easier to use

A library to make localStorage easier to use

Reactions 7 Comments 1
3 min read
How to setup Infinite Scroll in your react component?

How to setup Infinite Scroll in your react component?

Reactions 21 Comments
2 min read
Go 5 Interesting Concepts as a js developer

Go 5 Interesting Concepts as a js developer

Reactions 10 Comments
7 min read
How Typescript Enums Work

How Typescript Enums Work

Reactions 23 Comments 4
3 min read
Setting Up Your First WebGL Project With CurtainsJS - Four Part Setup

Setting Up Your First WebGL Project With CurtainsJS - Four Part Setup

Reactions 8 Comments
4 min read
Kelsey Hightower's #Codeland22 Keynote: My 5 Takeaways on Building Meaningful Careers

Kelsey Hightower's #Codeland22 Keynote: My 5 Takeaways on Building Meaningful Careers

Reactions 22 Comments 2
4 min read
Responsiveness and Container-Queries

Responsiveness and Container-Queries

Reactions 10 Comments
4 min read
loading...