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.
Set up Static Site Generation in Next.js 5 minutes

Set up Static Site Generation in Next.js 5 minutes

16
Comments
5 min read
Cuentos de hadas en JS #1 Los tres cerditos variables.

Cuentos de hadas en JS #1 Los tres cerditos variables.

8
Comments 2
2 min read
Difference between var, let and const

Difference between var, let and const

6
Comments 1
2 min read
How I Made A NoSQL Clone With JavaScript Classes

How I Made A NoSQL Clone With JavaScript Classes

10
Comments 2
8 min read
SCSS make life more easier .

SCSS make life more easier .

27
Comments 6
3 min read
The TRUE difference between [] and {{}} bindings in Angular

The TRUE difference between [] and {{}} bindings in Angular

8
Comments
3 min read
Production deployment Strapi + Gatsby app on VPS Shared Hosting: installing Node & Creating configs. (2)

Production deployment Strapi + Gatsby app on VPS Shared Hosting: installing Node & Creating configs. (2)

13
Comments 2
3 min read
Solving the Tower of Hanoi with recursive Svelte templates

Solving the Tower of Hanoi with recursive Svelte templates

6
Comments
4 min read
Read data from Gmail using Node JS

Read data from Gmail using Node JS

30
Comments 3
5 min read
I took 500+ tech interviews in the last 6.5 years. Here is what I learned.

I took 500+ tech interviews in the last 6.5 years. Here is what I learned.

45
Comments 2
3 min read
Node.JS - Foal framework - How to create a simple to-do list

Node.JS - Foal framework - How to create a simple to-do list

7
Comments
1 min read
Svelte and Localstorage remote

Svelte and Localstorage remote

8
Comments
1 min read
Decomposing a project using Nx - Part 1

Decomposing a project using Nx - Part 1

12
Comments
7 min read
I Don't Use JavaScript Classes At All. Am I Missing Out on Something?

I Don't Use JavaScript Classes At All. Am I Missing Out on Something?

76
Comments 27
3 min read
Lazy web components: The Book

Lazy web components: The Book

4
Comments
1 min read
Why I don't like to use Styled-Components

Why I don't like to use Styled-Components

47
Comments 13
2 min read
Java vs Python

Java vs Python

10
Comments 4
3 min read
How To Get User Specific Data By UID in Firebase [RTDB]

How To Get User Specific Data By UID in Firebase [RTDB]

4
Comments 2
2 min read
What is GraphQL?

What is GraphQL?

78
Comments 3
3 min read
Basic Component pada Vue JS

Basic Component pada Vue JS

9
Comments
1 min read
How I Built My Perfect Score Portfolio Website

How I Built My Perfect Score Portfolio Website

151
Comments 14
8 min read
Testing with Mocha – 1. Installation and set up

Testing with Mocha – 1. Installation and set up

7
Comments
3 min read
First Attempt at Intersection Observer

First Attempt at Intersection Observer

8
Comments 2
2 min read
Weekly Digest 14/2021

Weekly Digest 14/2021

29
Comments
5 min read
JavaScript assignments - 3

JavaScript assignments - 3

5
Comments
1 min read
Variable Scope, Lexical Scope and Code Blocks in JavaScript

Variable Scope, Lexical Scope and Code Blocks in JavaScript

8
Comments
7 min read
Tools to improve as a Programmer

Tools to improve as a Programmer

60
Comments
2 min read
Lightning Web Components - Adding Styles and JavaScript

Lightning Web Components - Adding Styles and JavaScript

5
Comments
3 min read
State, Time and Concurrrency

State, Time and Concurrrency

7
Comments
3 min read
Dynamically Set Page Title in Angular App

Dynamically Set Page Title in Angular App

6
Comments 3
3 min read
Solution: Binary Trees With Factors

Solution: Binary Trees With Factors

9
Comments 2
4 min read
Learn Next.js For Free with These Resources

Learn Next.js For Free with These Resources

159
Comments 6
5 min read
LeetCode 819. Most Common Word (javascript solution)

LeetCode 819. Most Common Word (javascript solution)

7
Comments
1 min read
Data visualization: Using amCharts with Perl and Mojo

Data visualization: Using amCharts with Perl and Mojo

9
Comments 5
9 min read
I built an advanced Dev.to dashboard with historic data using Next.js and Azure Functions 📈

I built an advanced Dev.to dashboard with historic data using Next.js and Azure Functions 📈

158
Comments 20
7 min read
Ultimate Reference on Javascript Functions 2021

Ultimate Reference on Javascript Functions 2021

9
Comments 1
6 min read
Next.js File Based Routing (Dynamic Routes and Navigation) (Part-2)

Next.js File Based Routing (Dynamic Routes and Navigation) (Part-2)

5
Comments
3 min read
What are Web Components

What are Web Components

4
Comments
4 min read
How to secure your website against Cookies theft and Cross Site Scripting

How to secure your website against Cookies theft and Cross Site Scripting

72
Comments 5
7 min read
My Latest Side Project: Modal File Manager

My Latest Side Project: Modal File Manager

4
Comments
1 min read
LeetCode 1448. Count Good Nodes in Binary Tree (javascript solution) | Microsoft question

LeetCode 1448. Count Good Nodes in Binary Tree (javascript solution) | Microsoft question

6
Comments
1 min read
Fix "too many connections" errors with database clients stacking in dev mode with Next.js

Fix "too many connections" errors with database clients stacking in dev mode with Next.js

7
Comments 4
1 min read
Creating your own npm package

Creating your own npm package

14
Comments
3 min read
Recently I decided to become a freelancer

Recently I decided to become a freelancer

23
Comments 2
1 min read
JavaScript Hoisting

JavaScript Hoisting

38
Comments 2
2 min read
Difference between =, ==, and === in JavaScript

Difference between =, ==, and === in JavaScript

7
Comments
2 min read
Continuing with React and Redux… I want to talk about REDUCERS!

Continuing with React and Redux… I want to talk about REDUCERS!

5
Comments 1
2 min read
📣 Free Weekend at Vue School!

📣 Free Weekend at Vue School!

3
Comments
1 min read
How to Install Multiple NodeJS Versions Using NVM.

How to Install Multiple NodeJS Versions Using NVM.

2
Comments
3 min read
Intro to Angular - Part 1

Intro to Angular - Part 1

16
Comments 2
10 min read
Combine Objects In TypeScript

Combine Objects In TypeScript

7
Comments
2 min read
useCancelToken: a custom React hook for cancelling Axios requests

useCancelToken: a custom React hook for cancelling Axios requests

32
Comments 10
5 min read
REACT-REDUX

REACT-REDUX

5
Comments
2 min read
Uploading files with Deno

Uploading files with Deno

14
Comments 1
3 min read
React: Conway's Game of Life.

React: Conway's Game of Life.

8
Comments 1
4 min read
How to detect the user's browser with JavaScript

How to detect the user's browser with JavaScript

29
Comments
1 min read
3-2-1 Newsletter: A video tutorial that lets you change the code inside the video!

3-2-1 Newsletter: A video tutorial that lets you change the code inside the video!

6
Comments
2 min read
Testing API's JSON response with chai

Testing API's JSON response with chai

2
Comments
1 min read
Sexism, Racism, Toxic Positivity, and TailwindCSS

Sexism, Racism, Toxic Positivity, and TailwindCSS

403
Comments 229
5 min read
Create a Bulk Text Messaging System by Using Telerivet and Vue.Js

Create a Bulk Text Messaging System by Using Telerivet and Vue.Js

7
Comments 3
5 min read
loading...