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
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
10 Programming Languages Worth Learning in 2024

10 Programming Languages Worth Learning in 2024

42
Comments 5
4 min read
Interview Questions for Web Developer - JavaScript

Interview Questions for Web Developer - JavaScript

5
Comments 1
11 min read
Happy New Year! 🎉 As we welcome 2024

Happy New Year! 🎉 As we welcome 2024

11
Comments 1
1 min read
Uncontrollable Global React Modal

Uncontrollable Global React Modal

2
Comments
4 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
Difference between Module and Package in Node.js

Difference between Module and Package in Node.js

8
Comments
2 min read
Structuring our Node.JS application

Structuring our Node.JS application

1
Comments
4 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
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
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
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
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
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
IMPLEMENTING APP SESSION TIMEOUT IN React.JS

IMPLEMENTING APP SESSION TIMEOUT IN React.JS

3
Comments
6 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

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
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

8
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

Comments
2 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

37
Comments 2
4 min read
A Comprehensive Guide to Structuring Your React App Project

A Comprehensive Guide to Structuring Your React App Project

5
Comments
4 min read
Optimizing User Experience: Using Ajax for Dynamic Web Page Loading

Optimizing User Experience: Using Ajax for Dynamic Web Page Loading

3
Comments
5 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

27
Comments 8
14 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
Coming to grips with JS: a Rubyist's deep dive

Coming to grips with JS: a Rubyist's deep dive

3
Comments 6
7 min read
🏋Map & Set, Secret Weapons for Effortless Data Management in JavaScript

🏋Map & Set, Secret Weapons for Effortless Data Management in JavaScript

Comments
2 min read
¿React, Vue o Angular?

¿React, Vue o Angular?

12
Comments 9
1 min read
Splitting and Caching React Chunks

Splitting and Caching React Chunks

4
Comments
7 min read
Why you should only use TypeScript ☝️

Why you should only use TypeScript ☝️

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

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

Comments
4 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
How to send emails using Next.js 14, Resend and React-Email

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

2
Comments
5 min read
#JavaScriptmas 2023 Day 13 to 18

#JavaScriptmas 2023 Day 13 to 18

4
Comments
4 min read
Power of Tokens:Refresh Tokens and Access Tokens in Backend Development

Power of Tokens:Refresh Tokens and Access Tokens in Backend Development

18
Comments 1
3 min read
Expressões encadeadas e agrupamento

Expressões encadeadas e agrupamento

Comments
4 min read
Unleash the Power of SWR: Mastering Data Fetching in Next.js

Unleash the Power of SWR: Mastering Data Fetching in Next.js

6
Comments 1
2 min read
Tech-nically Speaking: 30 Days In

Tech-nically Speaking: 30 Days In

11
Comments 2
6 min read
How To Create Random Strong Password Generator using HTML CSS & JavaScript

How To Create Random Strong Password Generator using HTML CSS & JavaScript

Comments
9 min read
What Actually is Babylon.js?

What Actually is Babylon.js?

6
Comments
2 min read
The easy way to get unique values in array of array Javascript

The easy way to get unique values in array of array Javascript

1
Comments 2
1 min read
Nail The Technical Interview In 2024: The Ultimate Guide 🚀

Nail The Technical Interview In 2024: The Ultimate Guide 🚀

106
Comments 10
27 min read
Change the favicon dynamically based on user's color scheme preference

Change the favicon dynamically based on user's color scheme preference

Comments
3 min read
Canvas Artistry: Mastering Selection, Dragging, and Scaling

Canvas Artistry: Mastering Selection, Dragging, and Scaling

1
Comments
8 min read
Getting started with Google's Multi-modal "Gemini Pro Vision" LLM with Javascript for Beginners

Getting started with Google's Multi-modal "Gemini Pro Vision" LLM with Javascript for Beginners

8
Comments 2
4 min read
loading...