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.
Debounce messages in queueing systems: How to do it with Postgres

Debounce messages in queueing systems: How to do it with Postgres

8
Comments 2
6 min read
7 Essential JavaScript syntax you should know before learning React

7 Essential JavaScript syntax you should know before learning React

4
Comments
5 min read
🧠 50 Articles to Level Up

🧠 50 Articles to Level Up

60
Comments 3
7 min read
Apollo GraphQL - Setup Guide

Apollo GraphQL - Setup Guide

Comments
2 min read
Glam Up My Markup - The Coolest Camp

Glam Up My Markup - The Coolest Camp

6
Comments 1
5 min read
TimeController in World

TimeController in World

Comments
1 min read
Bitcoin Endless Rebounds: Pre-Halving Volatility Hallmark?

Bitcoin Endless Rebounds: Pre-Halving Volatility Hallmark?

6
Comments 1
4 min read
What is an Abstract Syntax Tree in Programming?

What is an Abstract Syntax Tree in Programming?

Comments
6 min read
Exploring Beyond React: Expanding Front-End Horizons

Exploring Beyond React: Expanding Front-End Horizons

Comments
1 min read
Check if an element is visible in the viewport

Check if an element is visible in the viewport

2
Comments 3
7 min read
My new open-source repository to schedule all your content!

My new open-source repository to schedule all your content!

325
Comments 21
3 min read
How to use TURN server with PeerJs

How to use TURN server with PeerJs

11
Comments 1
9 min read
How to Convert String to Date in JavaScript

How to Convert String to Date in JavaScript

4
Comments
6 min read
JavaScript Interop with Blazor WASM

JavaScript Interop with Blazor WASM

Comments
5 min read
OpenWeather API - 256 Characters

OpenWeather API - 256 Characters

3
Comments 2
1 min read
All About APIs! From Basics to Best Practices 💡🚀

All About APIs! From Basics to Best Practices 💡🚀

63
Comments 10
3 min read
Rest APIs with the Weather App JavaScript Project.

Rest APIs with the Weather App JavaScript Project.

2
Comments
4 min read
A Practical Introduction to Closures in JavaScript

A Practical Introduction to Closures in JavaScript

2
Comments
2 min read
Stable State: Reducing React's Relentless Rendering

Stable State: Reducing React's Relentless Rendering

1
Comments
4 min read
Episode 24/13: Native Signals, Details on Angular/Wiz, Alan Agius on the Angular CLI

Episode 24/13: Native Signals, Details on Angular/Wiz, Alan Agius on the Angular CLI

5
Comments 1
2 min read
10 things about component composition in nextjs

10 things about component composition in nextjs

2
Comments 2
6 min read
Generating Text-to-Speech Audio Files Using Google Text-to-Speech API in Node.js

Generating Text-to-Speech Audio Files Using Google Text-to-Speech API in Node.js

5
Comments
2 min read
Django Mpesa Integration

Django Mpesa Integration

Comments 1
2 min read
Understanding Control Structures in JavaScript : A Comprehensive Guide - MERN STACK Series

Understanding Control Structures in JavaScript : A Comprehensive Guide - MERN STACK Series

21
Comments
4 min read
Latest Newsletter: Compositing the Sistine Chapel (Issue #155)

Latest Newsletter: Compositing the Sistine Chapel (Issue #155)

Comments
1 min read
"Need to disable some ESLint rules" eslint next.config.js- Nextjs Build Failed in Production

"Need to disable some ESLint rules" eslint next.config.js- Nextjs Build Failed in Production

1
Comments
1 min read
[Demystifying Firebase (Part-1)] How to setup Firebase in React Native CLI App.

[Demystifying Firebase (Part-1)] How to setup Firebase in React Native CLI App.

Comments
3 min read
Importing Files Like a Pro: Node.js Best Practices Unveiled

Importing Files Like a Pro: Node.js Best Practices Unveiled

1
Comments 2
2 min read
LeetCode Meditations: Merge Two Sorted Lists

LeetCode Meditations: Merge Two Sorted Lists

Comments
3 min read
What is "RangeError: Maximum call stack size exceeded" Error?

What is "RangeError: Maximum call stack size exceeded" Error?

1
Comments
1 min read
Bulbasaur, Squirtle, or Charmander? Or rather Java, C#, or perhaps Ruby? What should I choose in 2024.

Bulbasaur, Squirtle, or Charmander? Or rather Java, C#, or perhaps Ruby? What should I choose in 2024.

2
Comments
13 min read
Understanding React's useMemo Hook: The Easy Way

Understanding React's useMemo Hook: The Easy Way

2
Comments
3 min read
Different Ways to Import Files in a Node.js Project

Different Ways to Import Files in a Node.js Project

21
Comments 4
2 min read
The Harsh Truth: JavaScript is Dead

The Harsh Truth: JavaScript is Dead

6
Comments 9
3 min read
Dialog Component with RiotJS (Material Design)

Dialog Component with RiotJS (Material Design)

7
Comments 1
4 min read
React Component Design Patterns - Part 1

React Component Design Patterns - Part 1

147
Comments 8
6 min read
Race Strategy Analysis using SciChart WPF

Race Strategy Analysis using SciChart WPF

1
Comments
16 min read
Node.js Exposed: Unraveling the V8 Engine's Role

Node.js Exposed: Unraveling the V8 Engine's Role

Comments
3 min read
Samo nešto malo o 'useEffect' u Reactu

Samo nešto malo o 'useEffect' u Reactu

3
Comments
6 min read
Pixi: A Package Manager for C# and JavaScript

Pixi: A Package Manager for C# and JavaScript

2
Comments
3 min read
Exploring the Depths of Axios: Uncovering Lesser-Known Capabilities

Exploring the Depths of Axios: Uncovering Lesser-Known Capabilities

1
Comments
3 min read
Deep Dive into Angular's HttpClient: Everything You Need to Know

Deep Dive into Angular's HttpClient: Everything You Need to Know

1
Comments
3 min read
Beyond the Basics: Advanced Strategies for API Development

Beyond the Basics: Advanced Strategies for API Development

Comments
3 min read
How exactly does NodeJS use the V8 engine?

How exactly does NodeJS use the V8 engine?

7
Comments
2 min read
Sendchamp: Simplifying Customer Communication for African Businesses

Sendchamp: Simplifying Customer Communication for African Businesses

Comments
3 min read
Understanding Lifecycle Events in React and Performance Optimization

Understanding Lifecycle Events in React and Performance Optimization

1
Comments
2 min read
Lazy load a video

Lazy load a video

4
Comments
3 min read
Snackbar Component with RiotJS (Material Design)

Snackbar Component with RiotJS (Material Design)

6
Comments 1
5 min read
Using React and Firebase for Adding Data to Firestore

Using React and Firebase for Adding Data to Firestore

Comments 1
2 min read
What is the use of service providers for laravel

What is the use of service providers for laravel

Comments
2 min read
New Features in React 19 – Updates with Code Examples

New Features in React 19 – Updates with Code Examples

3
Comments
17 min read
Finished my first JavaScript module and made KittyCart

Finished my first JavaScript module and made KittyCart

Comments 2
5 min read
What is JavaScript?

What is JavaScript?

Comments
2 min read
Exploring 5 Top UI Frameworks for React

Exploring 5 Top UI Frameworks for React

97
Comments 17
4 min read
Kickstart your development with Bun

Kickstart your development with Bun

1
Comments
2 min read
Lessons from open-source: How obsessed are you with following Single Responsibility Principle?

Lessons from open-source: How obsessed are you with following Single Responsibility Principle?

Comments
2 min read
Introduction to REST_API

Introduction to REST_API

6
Comments 2
3 min read
Building Robust and Scalable MERN Backends: A Practical Guide

Building Robust and Scalable MERN Backends: A Practical Guide

4
Comments 1
6 min read
Dynamic Publication List from Google Scholar

Dynamic Publication List from Google Scholar

1
Comments 2
2 min read
Best ways to stay up to date on web3 event and campaign

Best ways to stay up to date on web3 event and campaign

Comments
1 min read
loading...