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.
Stop Wishing for TypeScript and Start Using JSDocScript in your Vanilla JS!

Stop Wishing for TypeScript and Start Using JSDocScript in your Vanilla JS!

10
Comments 15
4 min read
Don't misunderstand the Array.【JavaScript】

Don't misunderstand the Array.【JavaScript】

Comments
1 min read
Uploading 10 Million records to backend in 10 seconds

Uploading 10 Million records to backend in 10 seconds

1
Comments
4 min read
Catatan Belajar dari kelas "Belajar Membuat Aplikasi BE untuk Pemula"

Catatan Belajar dari kelas "Belajar Membuat Aplikasi BE untuk Pemula"

Comments
1 min read
Creating Moody - A minimalistic Brown noise player for focusing

Creating Moody - A minimalistic Brown noise player for focusing

2
Comments
7 min read
Pipes! Pipes everywhere!

Pipes! Pipes everywhere!

Comments
1 min read
Interface Extensions/Merging in TypeScript

Interface Extensions/Merging in TypeScript

3
Comments
3 min read
Discovering package.json

Discovering package.json

1
Comments
15 min read
Convert everything to a drag and drop input

Convert everything to a drag and drop input

Comments
1 min read
Functions in JavaScript

Functions in JavaScript

12
Comments 5
2 min read
"ChatGPT" locally for everyone

"ChatGPT" locally for everyone

3
Comments 1
1 min read
Ultimate Guide to Mutations in Javascript.

Ultimate Guide to Mutations in Javascript.

17
Comments 8
6 min read
How to Create a Discord Bot to Get GitHub Repository Issues

How to Create a Discord Bot to Get GitHub Repository Issues

11
Comments
2 min read
JavaScript: Look! Loops!

JavaScript: Look! Loops!

Comments
4 min read
7 Libraries You Should Know as a React Developer 💯🔥

7 Libraries You Should Know as a React Developer 💯🔥

522
Comments 27
3 min read
Mastering the “this” Keyword in JavaScript: A Guide to Understanding its Behaviors in Arrow and Anonymous Functions

Mastering the “this” Keyword in JavaScript: A Guide to Understanding its Behaviors in Arrow and Anonymous Functions

Comments
2 min read
Making a Speedrun Timer: Prologue

Making a Speedrun Timer: Prologue

6
Comments 4
4 min read
Read/Write On Local JSON File With Next.js - part 5.1

Read/Write On Local JSON File With Next.js - part 5.1

23
Comments 2
4 min read
Testing useNavigate

Testing useNavigate

7
Comments
1 min read
Phase 1 Project

Phase 1 Project

Comments
7 min read
What do you need to know to become proficient in JavaScript?

What do you need to know to become proficient in JavaScript?

4
Comments 1
8 min read
Breaking Through Imposter Syndrome: How I Learned JavaScript Variables and Data Types at Flatiron Bootcamp

Breaking Through Imposter Syndrome: How I Learned JavaScript Variables and Data Types at Flatiron Bootcamp

Comments 2
2 min read
Eight(8) ES6(ECMAScript 6) features that you need to know before learning React

Eight(8) ES6(ECMAScript 6) features that you need to know before learning React

1
Comments
11 min read
Observer Design Pattern using Javascript

Observer Design Pattern using Javascript

Comments
1 min read
My takes on EsLint and Prettier against TypeScript

My takes on EsLint and Prettier against TypeScript

6
Comments 4
2 min read
how to pass dynamically text at pseudo class in tailwind css - after:content-[?] in react js inside .map

how to pass dynamically text at pseudo class in tailwind css - after:content-[?] in react js inside .map

2
Comments
1 min read
How to Store Code Snippets (and Improve Developer Productivity 10x)

How to Store Code Snippets (and Improve Developer Productivity 10x)

1
Comments
6 min read
#ThisMonthInSWA - March 2023

#ThisMonthInSWA - March 2023

4
Comments
7 min read
Redis with Nodejs

Redis with Nodejs

8
Comments 1
2 min read
MERN Stack Project Structure: Best Practices

MERN Stack Project Structure: Best Practices

66
Comments
3 min read
Data processing on-demand with Node.js streams

Data processing on-demand with Node.js streams

4
Comments 1
4 min read
Node.js-Create an online chat application

Node.js-Create an online chat application

Comments
4 min read
Calculating Transparency of an HTML5 Canvas

Calculating Transparency of an HTML5 Canvas

Comments
2 min read
Using the Inject Function in Angular 15

Using the Inject Function in Angular 15

5
Comments
2 min read
Building a Phone Book Application with Typescript and React

Building a Phone Book Application with Typescript and React

4
Comments
18 min read
Learn How to Test Serverless Applications

Learn How to Test Serverless Applications

9
Comments
3 min read
Understanding Array Filtering in JavaScript

Understanding Array Filtering in JavaScript

1
Comments
7 min read
Active / Offline state of browser tab

Active / Offline state of browser tab

Comments
1 min read
What A Promise ! '1st'

What A Promise ! '1st'

3
Comments
1 min read
Learning JavaScript with Scrimba - A Beginners Journey

Learning JavaScript with Scrimba - A Beginners Journey

5
Comments 1
2 min read
My last project I launched on Dev.to got acquired. Here's a new one

My last project I launched on Dev.to got acquired. Here's a new one

30
Comments 7
1 min read
7 Proven Practices to Boost Development Speed and Project Quality

7 Proven Practices to Boost Development Speed and Project Quality

7
Comments
7 min read
Condicionales sin else en JavaScript

Condicionales sin else en JavaScript

2
Comments
2 min read
Embracing the use-change library: a lightweight state management solution for React

Embracing the use-change library: a lightweight state management solution for React

Comments 1
2 min read
Bugun izohlar haqida gaplashamiz<

Bugun izohlar haqida gaplashamiz<

1
Comments
1 min read
Animation -17 : Staggered Stair Loading Animation

Animation -17 : Staggered Stair Loading Animation

6
Comments
1 min read
How Woovi handles complex date generation with Javascript

How Woovi handles complex date generation with Javascript

4
Comments
3 min read
Top 11 Web Application Development Companies & firms — Best Developers in 2023

Top 11 Web Application Development Companies & firms — Best Developers in 2023

5
Comments 3
5 min read
Animate Burger Menu with React-Spring

Animate Burger Menu with React-Spring

3
Comments 4
5 min read
Creating a SQL generator app with ChatGPT, PostgreSQL, and ToolJet

Creating a SQL generator app with ChatGPT, PostgreSQL, and ToolJet

86
Comments 17
7 min read
Street Programmer: 📸 REST Screenshoot

Street Programmer: 📸 REST Screenshoot

2
Comments
1 min read
How to use Speech-to-text API with JavaScript in 5 minutes?

How to use Speech-to-text API with JavaScript in 5 minutes?

3
Comments
4 min read
Writing a curried add in JavaScript

Writing a curried add in JavaScript

Comments
2 min read
I asked GPT-4 to build a Shopify app. In an hour. And it did.

I asked GPT-4 to build a Shopify app. In an hour. And it did.

20
Comments 4
2 min read
JavaScript Cheatsheet

JavaScript Cheatsheet

1
Comments
2 min read
A Detailed Explanation on Radio Button Helper and CheckBox Helper in MVC

A Detailed Explanation on Radio Button Helper and CheckBox Helper in MVC

3
Comments
6 min read
Building a Modern Document Website for React Native Library Like React Native ECharts

Building a Modern Document Website for React Native Library Like React Native ECharts

8
Comments 2
6 min read
Resolvendo problemas no HackerRank: Um novo desafio para Sherlock

Resolvendo problemas no HackerRank: Um novo desafio para Sherlock

1
Comments
2 min read
Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part Two

Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part Two

4
Comments
16 min read
Javascript Object #1

Javascript Object #1

1
Comments
2 min read
loading...