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.
Getting started with Finite State Machine using X-state.

Getting started with Finite State Machine using X-state.

Comments
4 min read
What is the `new` keyword in JavaScript?

What is the `new` keyword in JavaScript?

3
Comments
2 min read
Debugging TypeScript projects with VSCode in 2023

Debugging TypeScript projects with VSCode in 2023

7
Comments 2
3 min read
Why you need to monitor long-running large-scale scraping projects

Why you need to monitor long-running large-scale scraping projects

Comments
6 min read
mysql-error-keys : Handling MySQL Error Messages in a More Readable Way

mysql-error-keys : Handling MySQL Error Messages in a More Readable Way

2
Comments
2 min read
Best 13 Tools To Test JavaScript Code

Best 13 Tools To Test JavaScript Code

1
Comments
16 min read
JSX: The Fusion of Markup and Logic in React Development

JSX: The Fusion of Markup and Logic in React Development

2
Comments
4 min read
React Context: The Detailed Guide

React Context: The Detailed Guide

1
Comments
10 min read
Simplifying Strategy Pattern with 3 Golang examples

Simplifying Strategy Pattern with 3 Golang examples

8
Comments
5 min read
Building a Simple Blog with MongoDB, Express JS, and Node in 5 Easy Steps

Building a Simple Blog with MongoDB, Express JS, and Node in 5 Easy Steps

7
Comments
3 min read
XML Parsing em NodeJS com XMLBuilder2

XML Parsing em NodeJS com XMLBuilder2

5
Comments
7 min read
Testing localhost on multiple devices

Testing localhost on multiple devices

6
Comments
3 min read
Cancel repeated requests in Angular with interceptors

Cancel repeated requests in Angular with interceptors

3
Comments 1
3 min read
How to install and implement GSAP in VUE JS

How to install and implement GSAP in VUE JS

15
Comments
2 min read
Mastering Form Validation with Yup and Hook Form: Password and Confirm Password

Mastering Form Validation with Yup and Hook Form: Password and Confirm Password

13
Comments 3
4 min read
How I improve my skills in Typescript #2 : Mapped Type

How I improve my skills in Typescript #2 : Mapped Type

196
Comments 4
7 min read
React 18 new features

React 18 new features

1
Comments
9 min read
Can WebAssembly make your web apps faster?

Can WebAssembly make your web apps faster?

Comments
7 min read
How to use React Streaming In Remix

How to use React Streaming In Remix

2
Comments
5 min read
Finding the Balance: When to Use Object Destructuring and When to Avoid It

Finding the Balance: When to Use Object Destructuring and When to Avoid It

1
Comments
3 min read
console.log is slow

console.log is slow

24
Comments 50
1 min read
How to add (embed) Github Gist in React Js

How to add (embed) Github Gist in React Js

7
Comments
2 min read
5 Reasons to Use Next.js: Unlock the Power of React to Create Powerful Web Apps

5 Reasons to Use Next.js: Unlock the Power of React to Create Powerful Web Apps

8
Comments
3 min read
Guide to JS Developer Console for beginners

Guide to JS Developer Console for beginners

6
Comments
2 min read
React Native vs Flutter: A Comprehensive Comparison for Mobile App Development

React Native vs Flutter: A Comprehensive Comparison for Mobile App Development

1
Comments
3 min read
Javascript Object #10

Javascript Object #10

22
Comments 2
3 min read
Type Operators (keyof and typeof) in TypeScript

Type Operators (keyof and typeof) in TypeScript

1
Comments
3 min read
How to Create User Interfaces from React Components: A Comprehensive Guide

How to Create User Interfaces from React Components: A Comprehensive Guide

3
Comments
3 min read
Deploy your ClojureScript App to Cloudflare Workers

Deploy your ClojureScript App to Cloudflare Workers

3
Comments
3 min read
Beyond console.log: 8 Powerful Console Methods

Beyond console.log: 8 Powerful Console Methods

1
Comments
4 min read
Encapsulation Explained using JavaScript

Encapsulation Explained using JavaScript

10
Comments 8
3 min read
Creating your own ExpressJS from scratch (Part 3) - Handling Request and Response objects

Creating your own ExpressJS from scratch (Part 3) - Handling Request and Response objects

2
Comments 1
3 min read
Cloudflare Workers: Solusi serverless edge function termudah, tercepat, termurah, what else..?

Cloudflare Workers: Solusi serverless edge function termudah, tercepat, termurah, what else..?

1
Comments
3 min read
Building a QR code generator

Building a QR code generator

Comments
2 min read
Getting Started with Firebase Authentication: A Comprehensive Guide

Getting Started with Firebase Authentication: A Comprehensive Guide

2
Comments
4 min read
Getting Started with MedusaJS: A Basic Tutorial

Getting Started with MedusaJS: A Basic Tutorial

4
Comments 1
3 min read
Comparison of JavaScript Asynchronous Methods

Comparison of JavaScript Asynchronous Methods

4
Comments
4 min read
Add Infinite Scroll in React App using React Infinite Scroller

Add Infinite Scroll in React App using React Infinite Scroller

1
Comments
6 min read
Weekend Reading

Weekend Reading

Comments
3 min read
React Series: useReducer

React Series: useReducer

2
Comments
6 min read
Adding server side Open Graph and SEO to an existing SPA

Adding server side Open Graph and SEO to an existing SPA

2
Comments
3 min read
Must do pattern questions :Part-2 [ Javascript]

Must do pattern questions :Part-2 [ Javascript]

24
Comments 4
2 min read
Bulletproof Your Node.js Backend: Manage Environment Variables with Confidence

Bulletproof Your Node.js Backend: Manage Environment Variables with Confidence

4
Comments 2
4 min read
How to use JWT Authentication in NodeJs/NextJs

How to use JWT Authentication in NodeJs/NextJs

26
Comments 3
4 min read
Effortlessly Tame Concurrency in Golang: A Deep Dive into Worker Pools

Effortlessly Tame Concurrency in Golang: A Deep Dive into Worker Pools

19
Comments
8 min read
Understand the Asynchronous JavaScript: Callbacks, Promises, and Async/Await

Understand the Asynchronous JavaScript: Callbacks, Promises, and Async/Await

5
Comments
24 min read
Everright-formEditor low-code drag-and-drop form editor is now open-source

Everright-formEditor low-code drag-and-drop form editor is now open-source

4
Comments
5 min read
React API for JavaScript Devs

React API for JavaScript Devs

21
Comments
6 min read
Asynchronous processing in JavaScript

Asynchronous processing in JavaScript

Comments
4 min read
Understand Prototypal Inheritance in a simple way! 🤩

Understand Prototypal Inheritance in a simple way! 🤩

6
Comments
2 min read
Javascript Object #11

Javascript Object #11

6
Comments
2 min read
Best Practices for Debugging Node.js Applications

Best Practices for Debugging Node.js Applications

1
Comments
2 min read
Count Number of Times an Item Appears in an Array

Count Number of Times an Item Appears in an Array

1
Comments
2 min read
Understanding Closures in JavaScript

Understanding Closures in JavaScript

Comments
2 min read
Redis + 🐂 Bull = Easy Background Jobs in nodeJs

Redis + 🐂 Bull = Easy Background Jobs in nodeJs

1
Comments
2 min read
Supercharge Your JS/TS Project with ClojureScript REPL

Supercharge Your JS/TS Project with ClojureScript REPL

Comments
6 min read
Demystifying Promises in JavaScript: A Complete Guide

Demystifying Promises in JavaScript: A Complete Guide

2
Comments
3 min read
A Gophers hack for marketing: The Tampermonkey and AI Strategy You Need

A Gophers hack for marketing: The Tampermonkey and AI Strategy You Need

2
Comments
3 min read
ChatGPT for Gmail: The Chrome Extension to Fine-Tune Your Emails

ChatGPT for Gmail: The Chrome Extension to Fine-Tune Your Emails

7
Comments 3
4 min read
7 Tricks to take the Performance of your Website to the Moon 🚀🌙

7 Tricks to take the Performance of your Website to the Moon 🚀🌙

207
Comments 15
4 min read
loading...