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.
Using Callback and useMemo Hooks in ReactJS

Using Callback and useMemo Hooks in ReactJS

6
Comments 1
2 min read
Papa Smurf Chatbot on Vanilla JS

Papa Smurf Chatbot on Vanilla JS

Comments
1 min read
4 Habits to Avoid Bugs related to Hoisting in your JavaScript Code

4 Habits to Avoid Bugs related to Hoisting in your JavaScript Code

16
Comments 3
2 min read
The Best Tech Stack for Your Next Side Project

The Best Tech Stack for Your Next Side Project

Comments
3 min read
“State Control in React: Behind the Scenes of Our Quiz App”

“State Control in React: Behind the Scenes of Our Quiz App”

5
Comments
4 min read
Embark on a UI Odyssey: 5 Spectacular Libraries to Explore

Embark on a UI Odyssey: 5 Spectacular Libraries to Explore

4
Comments
3 min read
How I built CupBook

How I built CupBook

20
Comments 3
3 min read
LeetCode Meditations: Invert Binary Tree

LeetCode Meditations: Invert Binary Tree

1
Comments
2 min read
Cache, Store, and Serve All in One: Manage Your Website with SQLite Power

Cache, Store, and Serve All in One: Manage Your Website with SQLite Power

6
Comments 1
2 min read
JavaScript Challenge: What would be your solution to this challenge? 🥷🏻🧩

JavaScript Challenge: What would be your solution to this challenge? 🥷🏻🧩

9
Comments 18
1 min read
Nest.js Error Handling Mastery: From Basics to Brilliance

Nest.js Error Handling Mastery: From Basics to Brilliance

7
Comments 1
4 min read
Implementing Higher Order Components (HOC) for Functional Components in ReactJS

Implementing Higher Order Components (HOC) for Functional Components in ReactJS

9
Comments 5
2 min read
Episode 24/14: Angular Query, New Template Syntax

Episode 24/14: Angular Query, New Template Syntax

4
Comments
1 min read
PlumeJS - No fuss web-components framework

PlumeJS - No fuss web-components framework

1
Comments 2
3 min read
#2 Variáveis - Entendendo o JavaScript

#2 Variáveis - Entendendo o JavaScript

Comments
3 min read
How to create an Array in JavaScript: A Beginner's Guide.

How to create an Array in JavaScript: A Beginner's Guide.

6
Comments
2 min read
Streamlining Coverage Reports in SonarCloud with an NX Monorepo

Streamlining Coverage Reports in SonarCloud with an NX Monorepo

Comments
3 min read
#1 Introdução - Entendendo o JavaScript

#1 Introdução - Entendendo o JavaScript

1
Comments
3 min read
Mastering XState Fundamentals: A React-powered Guide

Mastering XState Fundamentals: A React-powered Guide

8
Comments
7 min read
JavaScript Secrets: How to Implement Retry Logic Like a Pro

JavaScript Secrets: How to Implement Retry Logic Like a Pro

61
Comments 4
11 min read
Building Simple CRM with Vue: Document CRUD Operations

Building Simple CRM with Vue: Document CRUD Operations

Comments
6 min read
Top 5 Resources to Learn JavaScript Online

Top 5 Resources to Learn JavaScript Online

2
Comments
2 min read
SciChart.js Performance Demo: 1 Million Datapoints in under 15ms

SciChart.js Performance Demo: 1 Million Datapoints in under 15ms

Comments
11 min read
Docker Puppeeteer Node Railway

Docker Puppeeteer Node Railway

8
Comments
1 min read
Boost Productivity with Node.js Cron Jobs: A Comprehensive Tutorial

Boost Productivity with Node.js Cron Jobs: A Comprehensive Tutorial

1
Comments
3 min read
Use CSS Variables to style react components on demand

Use CSS Variables to style react components on demand

5
Comments
2 min read
Node.js: A Love Story or a Fading Romance?

Node.js: A Love Story or a Fading Romance?

1
Comments
3 min read
Demystifying REST APIs

Demystifying REST APIs

2
Comments 1
5 min read
The useRef Hook in React: for Managing References

The useRef Hook in React: for Managing References

13
Comments
2 min read
How SciChart.js transforms trading performance

How SciChart.js transforms trading performance

Comments
7 min read
Understanding the useEffect Hook in React

Understanding the useEffect Hook in React

5
Comments
2 min read
Code Smell 247 - Javascript Replace

Code Smell 247 - Javascript Replace

6
Comments
2 min read
How to show 1D colored horizontal bar on a JavaScript Chart

How to show 1D colored horizontal bar on a JavaScript Chart

Comments
8 min read
How to Link JavaScript Charts and Synchronise zooming, panning, crosshairs

How to Link JavaScript Charts and Synchronise zooming, panning, crosshairs

Comments
6 min read
Creating your own UI extension points in Umbraco v14 - Part 5: Kinds

Creating your own UI extension points in Umbraco v14 - Part 5: Kinds

Comments
2 min read
Home page for home lab

Home page for home lab

7
Comments
1 min read
Mastering JWT Security

Mastering JWT Security

91
Comments 18
3 min read
Promices and Async Await

Promices and Async Await

Comments
2 min read
Angular.Js Tutorials

Angular.Js Tutorials

6
Comments 1
2 min read
Implementing JavaScript Concepts from Scratch

Implementing JavaScript Concepts from Scratch

112
Comments 13
13 min read
React.js Tutorials

React.js Tutorials

5
Comments
2 min read
How to resolve requireNativeComponent: "RNSScreenStackHeaderConfig" was not found in the UIManager in React Native

How to resolve requireNativeComponent: "RNSScreenStackHeaderConfig" was not found in the UIManager in React Native

Comments
1 min read
Integrating Typeform into Your Application: A Guide with Vanilla JavaScript, React, and Vue.js

Integrating Typeform into Your Application: A Guide with Vanilla JavaScript, React, and Vue.js

Comments
5 min read
How to add two numbers in JavaScript without using the "+" operator?

How to add two numbers in JavaScript without using the "+" operator?

5
Comments 10
1 min read
Creating publishable NestJS Libraries with Nx

Creating publishable NestJS Libraries with Nx

1
Comments 3
9 min read
React.js vs Angular: Finding the Perfect Fit for Your Project

React.js vs Angular: Finding the Perfect Fit for Your Project

5
Comments
3 min read
Simple Elliptical Animation with Canvas in JavaScript

Simple Elliptical Animation with Canvas in JavaScript

Comments
1 min read
Building Real-Time Views Component: A Socket.IO and Next.js Tutorial

Building Real-Time Views Component: A Socket.IO and Next.js Tutorial

Comments
1 min read
Always unsubscribe. No exceptions. Debate closed.

Always unsubscribe. No exceptions. Debate closed.

51
Comments 9
2 min read
Facial Detection with Filestack — Master the Art of Unveiling Faces

Facial Detection with Filestack — Master the Art of Unveiling Faces

1
Comments
8 min read
Diving Into Capacitor 6: What’s New, What’s Improved, and How to Upgrade

Diving Into Capacitor 6: What’s New, What’s Improved, and How to Upgrade

12
Comments
3 min read
Glam Up My Markup : MULTI-STEP FORM

Glam Up My Markup : MULTI-STEP FORM

1
Comments
1 min read
Mastering Vue 3: A Comprehensive Guide to Building Modern Web Applications <Part 14 />

Mastering Vue 3: A Comprehensive Guide to Building Modern Web Applications <Part 14 />

Comments
4 min read
Angular Signal Queries: Simplifying DOM Querying

Angular Signal Queries: Simplifying DOM Querying

6
Comments 1
4 min read
How to create Custom Events in JavaScript?

How to create Custom Events in JavaScript?

78
Comments 17
3 min read
A common TypeScript error with useRef

A common TypeScript error with useRef

4
Comments
5 min read
INP (Interaction to Next Paint) Dicas para ajudar a melhorar essa métrica do Core Web Vitals

INP (Interaction to Next Paint) Dicas para ajudar a melhorar essa métrica do Core Web Vitals

1
Comments
15 min read
How I use Appwrite Databases with Pinia to build my own habit tracker

How I use Appwrite Databases with Pinia to build my own habit tracker

7
Comments 1
6 min read
Understanding Cookies, Local Storage, and Session Storage: A Beginner's Guide

Understanding Cookies, Local Storage, and Session Storage: A Beginner's Guide

38
Comments 2
5 min read
For New and Inspiring Software Engineering Students!

For New and Inspiring Software Engineering Students!

Comments
3 min read
loading...