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.
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
Implementing Redux in Next.js (App Router): A Comprehensive Guide

Implementing Redux in Next.js (App Router): A Comprehensive Guide

4
Comments 5
3 min read
Next js Testing

Next js Testing

1
Comments
2 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
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
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
Optimizing Flutter Web Applications for Enhanced SEO Performance

Optimizing Flutter Web Applications for Enhanced SEO Performance

Comments
3 min read
Implementing Higher Order Components (HOC) for Functional Components in ReactJS

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

7
Comments 5
2 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
Nest.js Error Handling Mastery: From Basics to Brilliance

Nest.js Error Handling Mastery: From Basics to Brilliance

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

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

Mastering XState Fundamentals: A React-powered Guide

2
Comments
7 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
Django Mpesa Integration

Django Mpesa Integration

Comments 1
2 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
The useRef Hook in React: for Managing References

The useRef Hook in React: for Managing References

13
Comments
2 min read
Docker Puppeeteer Node Railway

Docker Puppeeteer Node Railway

5
Comments
1 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
Home page for home lab

Home page for home lab

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

JavaScript Secrets: How to Implement Retry Logic Like a Pro

49
Comments 3
11 min read
Promices and Async Await

Promices and Async Await

Comments
2 min read
Mastering JWT Security

Mastering JWT Security

87
Comments 18
3 min read
Angular.Js Tutorials

Angular.Js Tutorials

6
Comments 1
2 min read
React.js Tutorials

React.js Tutorials

5
Comments
2 min read
Implementing JavaScript Concepts from Scratch

Implementing JavaScript Concepts from Scratch

111
Comments 13
13 min read
Handling input file in Vue

Handling input file in Vue

Comments
2 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
Lazy load a video

Lazy load a video

1
Comments
3 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
Angular fallback content in ng-content

Angular fallback content in ng-content

1
Comments 4
3 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
Backend Cockfight 2024 Q1

Backend Cockfight 2024 Q1

6
Comments
7 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
Always unsubscribe. No exceptions. Debate closed.

Always unsubscribe. No exceptions. Debate closed.

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

3
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
How to create Custom Events in JavaScript?

How to create Custom Events in JavaScript?

75
Comments 17
3 min read
Angular Signal Queries: Simplifying DOM Querying

Angular Signal Queries: Simplifying DOM Querying

6
Comments 1
4 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
For New and Inspiring Software Engineering Students!

For New and Inspiring Software Engineering Students!

Comments
3 min read
Bun Runtime - Building Nuxt app with Bun (Part 2)

Bun Runtime - Building Nuxt app with Bun (Part 2)

Comments
2 min read
LeetCode Meditations — Chapter 7: Trees

LeetCode Meditations — Chapter 7: Trees

2
Comments
9 min read
Bridging the Gap: Sharing Data Between React Native and WebView

Bridging the Gap: Sharing Data Between React Native and WebView

4
Comments
2 min read
How to Use Hashtags Effectively on Social Media

How to Use Hashtags Effectively on Social Media

1
Comments
5 min read
Never Tell Me The Odds

Never Tell Me The Odds

Comments
7 min read
loading...