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.
Web Components & Custom Elements

Web Components & Custom Elements

1
Comments 2
5 min read
You Don’t Need Microservices: A Real-World Perspective

You Don’t Need Microservices: A Real-World Perspective

20
Comments 7
5 min read
How I Built an Anonymous Voting System on the Ethereum Blockchain Using Zero-Knowledge Proof

How I Built an Anonymous Voting System on the Ethereum Blockchain Using Zero-Knowledge Proof

1
Comments 2
7 min read
JSONCrack Codebase Analysis - Part 1. File Structure

JSONCrack Codebase Analysis - Part 1. File Structure

2
Comments
4 min read
Navigating Asynchronous JavaScript: A Journey Through the Coffee Shop ☕🚀

Navigating Asynchronous JavaScript: A Journey Through the Coffee Shop ☕🚀

Comments
4 min read
Happy New Year! 🎉 As we welcome 2024

Happy New Year! 🎉 As we welcome 2024

11
Comments 1
1 min read
10 Programming Languages Worth Learning in 2024

10 Programming Languages Worth Learning in 2024

86
Comments 5
4 min read
World Population Online Counter

World Population Online Counter

4
Comments 1
1 min read
Uncontrollable Modal in React

Uncontrollable Modal in React

3
Comments
4 min read
suggest me a react portfolio project

suggest me a react portfolio project

Comments
1 min read
React Multi-language feature using i18n or internationalization

React Multi-language feature using i18n or internationalization

Comments 1
2 min read
Navigating the Complexities of Docker: A Comprehensive Guide to Docker for Beginners

Navigating the Complexities of Docker: A Comprehensive Guide to Docker for Beginners

4
Comments
2 min read
New version of Monster 3.55.0 released!

New version of Monster 3.55.0 released!

Comments
1 min read
How to become a pro-level developer by working on simple projects.

How to become a pro-level developer by working on simple projects.

45
Comments 9
2 min read
Structuring our Node.JS application

Structuring our Node.JS application

2
Comments
4 min read
7 Web Components I maybe should have blogged about in 2023

7 Web Components I maybe should have blogged about in 2023

6
Comments
2 min read
Mutation in GraphQl and how to perform Create,Update and Delete(Part 3)

Mutation in GraphQl and how to perform Create,Update and Delete(Part 3)

Comments
5 min read
Building a Modular White Label Frontend with React and TypeScript

Building a Modular White Label Frontend with React and TypeScript

3
Comments
5 min read
"ReactJS vs. Next.js: Unveiling the Web Development Showdown"

"ReactJS vs. Next.js: Unveiling the Web Development Showdown"

2
Comments
2 min read
Reading progress indicator

Reading progress indicator

Comments
2 min read
Simplifying Data Fetching in React with SWR: A Quick Guide

Simplifying Data Fetching in React with SWR: A Quick Guide

Comments
2 min read
Detect file run as main or module

Detect file run as main or module

Comments
1 min read
Effortless Function as a Service: A Simple Guide to Implementing it with Query

Effortless Function as a Service: A Simple Guide to Implementing it with Query

5
Comments
3 min read
IMPLEMENTING APP SESSION TIMEOUT IN React.JS

IMPLEMENTING APP SESSION TIMEOUT IN React.JS

23
Comments
6 min read
Warum du nur noch TypeScript nutzen solltest ☝️

Warum du nur noch TypeScript nutzen solltest ☝️

Comments 8
7 min read
History and evolution of JavaScript.

History and evolution of JavaScript.

1
Comments
2 min read
A Simple Guide to Organizing Api Services in Your Web App

A Simple Guide to Organizing Api Services in Your Web App

2
Comments
7 min read
Setup HTML Templates and Static Assets in Golang

Setup HTML Templates and Static Assets in Golang

2
Comments
8 min read
Configuring ESLint to use with Prettier and HTML-ESlint parser

Configuring ESLint to use with Prettier and HTML-ESlint parser

8
Comments 1
4 min read
No more State Management with Signals

No more State Management with Signals

Comments
1 min read
JavaScript Tips for Cleaner Code

JavaScript Tips for Cleaner Code

2
Comments
2 min read
What are Types in TypeScript

What are Types in TypeScript

10
Comments
2 min read
THE ART OF DEBUGGING: Unveiling the Craftsmanship in Software Development

THE ART OF DEBUGGING: Unveiling the Craftsmanship in Software Development

4
Comments 2
5 min read
Bar Programming #00 - ThreeJS, como criar cenas 3D na web

Bar Programming #00 - ThreeJS, como criar cenas 3D na web

1
Comments
5 min read
Calculate the reading time of a webpage

Calculate the reading time of a webpage

5
Comments
2 min read
My OpenSource Blog that You Can Use Right Now

My OpenSource Blog that You Can Use Right Now

Comments
4 min read
SQL or Java, Which is Faster for Data Operation?

SQL or Java, Which is Faster for Data Operation?

19
Comments 5
15 min read
Tone.js and the Web Audio API

Tone.js and the Web Audio API

Comments
7 min read
Factory — JavaScript Design Patterns — Part 3

Factory — JavaScript Design Patterns — Part 3

38
Comments 2
4 min read
Graph Problems

Graph Problems

Comments
3 min read
A Comprehensive Guide to Structuring Your React App Project

A Comprehensive Guide to Structuring Your React App Project

6
Comments
4 min read
Context API: What and Why?

Context API: What and Why?

3
Comments 4
1 min read
A Brief History of JavaScript Frameworks

A Brief History of JavaScript Frameworks

32
Comments 8
14 min read
Optimizing User Experience: Using Ajax for Dynamic Web Page Loading

Optimizing User Experience: Using Ajax for Dynamic Web Page Loading

6
Comments
5 min read
Advanced DOM Manipulation Techniques: A Comprehensive Guide to Selecting and Manipulating Elements

Advanced DOM Manipulation Techniques: A Comprehensive Guide to Selecting and Manipulating Elements

1
Comments 3
2 min read
Optimizing data flow with the keep-unchanged-values library

Optimizing data flow with the keep-unchanged-values library

6
Comments
2 min read
Supercharge Your React App with Redux Toolkit Integration

Supercharge Your React App with Redux Toolkit Integration

Comments
7 min read
Splitting and Caching React Chunks

Splitting and Caching React Chunks

17
Comments
7 min read
¿React, Vue o Angular?

¿React, Vue o Angular?

12
Comments 9
1 min read
Nest.js Nested Routing, Wildcard, Request

Nest.js Nested Routing, Wildcard, Request

18
Comments
2 min read
Why we use useCallback hook in react ?

Why we use useCallback hook in react ?

1
Comments
1 min read
Difference between Scripting and Programming Language.

Difference between Scripting and Programming Language.

Comments
2 min read
Why you should only use TypeScript ☝️

Why you should only use TypeScript ☝️

Comments 1
7 min read
Basic of useState hook in react.

Basic of useState hook in react.

Comments
1 min read
Svelte journey | Context API, Special Elements, Modularity, Debug

Svelte journey | Context API, Special Elements, Modularity, Debug

Comments
4 min read
How to send emails using Next.js 14, Resend and React-Email

How to send emails using Next.js 14, Resend and React-Email

12
Comments
5 min read
Skills of writing unit test for react

Skills of writing unit test for react

5
Comments 5
6 min read
Boost Your Website's Social Engagement with Select Share JS

Boost Your Website's Social Engagement with Select Share JS

6
Comments
2 min read
Advanced DOM Manipulation Techniques: A Comprehensive Guide to Selecting and Manipulating Elements

Advanced DOM Manipulation Techniques: A Comprehensive Guide to Selecting and Manipulating Elements

Comments
2 min read
#JavaScriptmas 2023 Day 13 to 18

#JavaScriptmas 2023 Day 13 to 18

4
Comments
4 min read
loading...