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.
Create an SVG Fractal Tree by Writing a Recursive Function - Easy JavaScript Tutorial

Create an SVG Fractal Tree by Writing a Recursive Function - Easy JavaScript Tutorial

8
Comments
1 min read
Performance Monitoring for Every Developer: Web Vitals & Function Regression Issues

Performance Monitoring for Every Developer: Web Vitals & Function Regression Issues

1
Comments
7 min read
Instalando o NVM sem privilégios administrativos no Windows (10/11)

Instalando o NVM sem privilégios administrativos no Windows (10/11)

5
Comments
4 min read
How to create a fade animation css with Qwik

How to create a fade animation css with Qwik

Comments
2 min read
⏰ Les fonctions Debounce et Throttle : comment ça fonctionne ?

⏰ Les fonctions Debounce et Throttle : comment ça fonctionne ?

Comments
9 min read
Reverse engineering Microsoft's dev container CLI

Reverse engineering Microsoft's dev container CLI

1
Comments
8 min read
Which should you use? Array.from vs. Spread Operator

Which should you use? Array.from vs. Spread Operator

2
Comments
2 min read
Building Rate Limiter based on IP Address with Netlify Blobs and Edge Functions

Building Rate Limiter based on IP Address with Netlify Blobs and Edge Functions

1
Comments
3 min read
Vue 3 Best Practices, Write a Better Code

Vue 3 Best Practices, Write a Better Code

16
Comments
5 min read
Are crash courses for tech newbies?

Are crash courses for tech newbies?

2
Comments
5 min read
Node.js and Microservices: Unlocking Scalability and Flexibility in Fintech

Node.js and Microservices: Unlocking Scalability and Flexibility in Fintech

8
Comments
8 min read
How to Make OpenAI API to Return JSON

How to Make OpenAI API to Return JSON

3
Comments
2 min read
JSON in JavaScript and PHP: Read, Get, Send, Convert [BASICS]

JSON in JavaScript and PHP: Read, Get, Send, Convert [BASICS]

2
Comments 1
5 min read
Dynamic destructuring JavaScript

Dynamic destructuring JavaScript

Comments
1 min read
TypeScript Compiler Explained

TypeScript Compiler Explained

Comments
7 min read
Contador de Distancias espaciais

Contador de Distancias espaciais

Comments 1
1 min read
The Power of Traces: Learn by Contributing to OpenTelemetry

The Power of Traces: Learn by Contributing to OpenTelemetry

8
Comments
21 min read
why is it so hard to get a programming job?

why is it so hard to get a programming job?

Comments
1 min read
How to install MongoDB 6 on Ubuntu 22.04 LTS Linux (2023)

How to install MongoDB 6 on Ubuntu 22.04 LTS Linux (2023)

3
Comments 2
1 min read
24 Best Resources 🎨 For Web Developers 💻 [HTML + CSS + JavaScript] 😱

24 Best Resources 🎨 For Web Developers 💻 [HTML + CSS + JavaScript] 😱

658
Comments 63
5 min read
Is JavaScript's freedom a strength or a weakness?

Is JavaScript's freedom a strength or a weakness?

10
Comments 3
1 min read
[Javascript] - Data dictionary

[Javascript] - Data dictionary

Comments
1 min read
Introduction to Docker Networking

Introduction to Docker Networking

47
Comments
8 min read
Integrating Bun with Vite Ruby for Lightning-Fast Frontend Builds

Integrating Bun with Vite Ruby for Lightning-Fast Frontend Builds

5
Comments
2 min read
UI Components in React Native

UI Components in React Native

13
Comments
1 min read
Qwik & Arduino with Johnny Five

Qwik & Arduino with Johnny Five

23
Comments 5
5 min read
Responsive Layout with Typing Text Effect

Responsive Layout with Typing Text Effect

Comments
3 min read
Top Popular Apps Built With React Native

Top Popular Apps Built With React Native

17
Comments 4
6 min read
ESPC 2023: How to Spice Up Your Meetings with Microsoft Teams Meeting Extensions

ESPC 2023: How to Spice Up Your Meetings with Microsoft Teams Meeting Extensions

2
Comments
2 min read
EVENTS AND EVENT LISTENERS EXPLAINED TO A DUCK quack quack!!

EVENTS AND EVENT LISTENERS EXPLAINED TO A DUCK quack quack!!

1
Comments
2 min read
"Mastering Modern Web Development: Why TypeScript is Essential for JavaScript Developers 🚀"

"Mastering Modern Web Development: Why TypeScript is Essential for JavaScript Developers 🚀"

5
Comments 2
2 min read
Socket.io: Real-time Web Communication Made Easy Introduction

Socket.io: Real-time Web Communication Made Easy Introduction

22
Comments 8
2 min read
Creating Custom Hooks in React: Enhancing Component Reusability with Audio Playback

Creating Custom Hooks in React: Enhancing Component Reusability with Audio Playback

Comments
2 min read
How to create a blog with Next.js and React Bricks

How to create a blog with Next.js and React Bricks

6
Comments
14 min read
[Video] Introduction to Backend for Frontend Developers

[Video] Introduction to Backend for Frontend Developers

Comments
1 min read
Git Revert: How to the complete guide

Git Revert: How to the complete guide

8
Comments 1
8 min read
Exploring TypeScript’s Potential: Mastering Value-Based Typing

Exploring TypeScript’s Potential: Mastering Value-Based Typing

1
Comments
2 min read
🚀 7 Courses to Help You Master JavaScript

🚀 7 Courses to Help You Master JavaScript

2
Comments
8 min read
Security in modern Web Applications -> Owasp to the rescue!

Security in modern Web Applications -> Owasp to the rescue!

10
Comments 4
4 min read
My first Svelte5 reactive component

My first Svelte5 reactive component

15
Comments 4
4 min read
Dominando o HTTP Interceptor do Angular para Gestão de Autorização de APIs

Dominando o HTTP Interceptor do Angular para Gestão de Autorização de APIs

7
Comments 2
11 min read
Why is the ‘this’ Keyword Important in JavaScript?

Why is the ‘this’ Keyword Important in JavaScript?

18
Comments
4 min read
Day 87: Credentials

Day 87: Credentials

4
Comments 1
2 min read
How to use Generators in JavaScript

How to use Generators in JavaScript

45
Comments 7
4 min read
Code Migration with ECS in JavaScript (from C++)

Code Migration with ECS in JavaScript (from C++)

1
Comments
3 min read
Playable Piano Using HTML, CSS And JavaScript

Playable Piano Using HTML, CSS And JavaScript

11
Comments
3 min read
Is it possible to duplicate some websites code?

Is it possible to duplicate some websites code?

Comments
1 min read
Unleashing the Power of `is.edge` and `is.not_edge` with 'thiis': Your Gateway to JavaScript Magic

Unleashing the Power of `is.edge` and `is.not_edge` with 'thiis': Your Gateway to JavaScript Magic

4
Comments 1
4 min read
Exploring React's Top Useful Hooks with Code Examples

Exploring React's Top Useful Hooks with Code Examples

21
Comments 5
2 min read
Learning a new tool for your complex project? THIS is the best way to master it! 👍🎓

Learning a new tool for your complex project? THIS is the best way to master it! 👍🎓

1
Comments
2 min read
JAVASCRIPT SETS

JAVASCRIPT SETS

6
Comments
4 min read
Rate Limiting: A Dynamic Distributed Rate Limiting with Redis

Rate Limiting: A Dynamic Distributed Rate Limiting with Redis

Comments
7 min read
ES6 Features You Didn't Know You Needed: A JavaScript Guide for Beginners

ES6 Features You Didn't Know You Needed: A JavaScript Guide for Beginners

84
Comments 3
2 min read
Effective Web Development: 10 Useful Startup Deals for Devs

Effective Web Development: 10 Useful Startup Deals for Devs

1
Comments
10 min read
Authenticating users via Google OAuth 2.0 on the Edge using Nitro by UnJS and Deno Land

Authenticating users via Google OAuth 2.0 on the Edge using Nitro by UnJS and Deno Land

1
Comments
5 min read
Unveiling the Trie: A Masterstroke for Efficient String Searches

Unveiling the Trie: A Masterstroke for Efficient String Searches

Comments
4 min read
I've had enough of checking the GitHub trending feed... 😡

I've had enough of checking the GitHub trending feed... 😡

317
Comments 22
14 min read
Optimizing Cypress for Faster Execution: Insights from Neocom

Optimizing Cypress for Faster Execution: Insights from Neocom

1
Comments
2 min read
Web Development: Navigating the Maze and Getting Stuff Done!

Web Development: Navigating the Maze and Getting Stuff Done!

Comments
2 min read
The Rise and Fall of Developer Work in 2023

The Rise and Fall of Developer Work in 2023

4
Comments 2
7 min read
loading...