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.
Shiki: Powerful syntax highlighter for your applications

Shiki: Powerful syntax highlighter for your applications

4
Comments
1 min read
Laravel Task Management Example

Laravel Task Management Example

3
Comments
1 min read
Check array is sorted or not

Check array is sorted or not

Comments
1 min read
Beyond the Code: A Guide to Effective Code Reviews as a Front-End Engineer

Beyond the Code: A Guide to Effective Code Reviews as a Front-End Engineer

Comments
3 min read
Find the largest element within the array

Find the largest element within the array

Comments
1 min read
Building the Blocks of the Web: A Beginner's Guide to HTML

Building the Blocks of the Web: A Beginner's Guide to HTML

2
Comments
2 min read
JavaScript30 - 2 JS + CSS Clock

JavaScript30 - 2 JS + CSS Clock

4
Comments
3 min read
Retro Vibes: ASCII Hot Coffee Animation in (Node.js)

Retro Vibes: ASCII Hot Coffee Animation in (Node.js)

4
Comments 6
2 min read
The Most Important Method in JavaScript

The Most Important Method in JavaScript

Comments
2 min read
Advanced CSS Techniques for Responsive Design

Advanced CSS Techniques for Responsive Design

Comments
2 min read
Build your own AI Video editor with Node.js, AssemblyAI & StreamPot

Build your own AI Video editor with Node.js, AssemblyAI & StreamPot

77
Comments 5
7 min read
How to document your JavaScript package

How to document your JavaScript package

33
Comments 4
13 min read
Day 11 of 30 of JavaScript

Day 11 of 30 of JavaScript

5
Comments
3 min read
Hong Kong Approves Bitcoin and Ethereum ETFs

Hong Kong Approves Bitcoin and Ethereum ETFs

1
Comments
5 min read
What's New at React Conf 2024

What's New at React Conf 2024

5
Comments
6 min read
How to update outdated npm packages

How to update outdated npm packages

2
Comments
1 min read
Starting with React

Starting with React

1
Comments
1 min read
TS-BoilerplateX

TS-BoilerplateX

5
Comments
2 min read
Implementing Automatic User Redirects in Next.js with Next-Auth

Implementing Automatic User Redirects in Next.js with Next-Auth

2
Comments
2 min read
How I Created a Simple Weather Web App Using RapidAPI, HTML, CSS, and JS: A Step-by-Step Guide in VS CODE

How I Created a Simple Weather Web App Using RapidAPI, HTML, CSS, and JS: A Step-by-Step Guide in VS CODE

3
Comments
8 min read
My Pen on CodePen

My Pen on CodePen

1
Comments
1 min read
Introduction to web2, general terminology, different architecture, SSR, Single Page App, Serverless Functions

Introduction to web2, general terminology, different architecture, SSR, Single Page App, Serverless Functions

4
Comments
3 min read
Personalities: You no longer need to jailbreak Google's Gemini (And other AI models)

Personalities: You no longer need to jailbreak Google's Gemini (And other AI models)

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
Unlocking Motivation or How I Built a Flashcard App with Vanilla JavaScript to Learn German 🚀📚

Unlocking Motivation or How I Built a Flashcard App with Vanilla JavaScript to Learn German 🚀📚

Comments
1 min read
Understanding Error Boundaries in React: A Beginner’s Guide

Understanding Error Boundaries in React: A Beginner’s Guide

5
Comments
2 min read
Why I Decided to Leave Frontend Frameworks Behind

Why I Decided to Leave Frontend Frameworks Behind

2
Comments
5 min read
🇫🇷 Utiliser RiotJS avec BeerCSS Material Design 3

🇫🇷 Utiliser RiotJS avec BeerCSS Material Design 3

8
Comments 1
3 min read
Exploring the Canvas Series: Creative Brushes Part 1

Exploring the Canvas Series: Creative Brushes Part 1

Comments
6 min read
Beyond SPAs and SSR: Why a Hybrid Approach Might Be Your Web App's Perfect Match

Beyond SPAs and SSR: Why a Hybrid Approach Might Be Your Web App's Perfect Match

Comments
3 min read
Robo.js v0.10 is here - more than just Discord.js bots

Robo.js v0.10 is here - more than just Discord.js bots

Comments
3 min read
How to create a TODO with Tailwind CSS and JavaScript

How to create a TODO with Tailwind CSS and JavaScript

1
Comments
1 min read
React 19 Launches with Game-Changing React Compiler: What Does This Mean for Your Apps?

React 19 Launches with Game-Changing React Compiler: What Does This Mean for Your Apps?

7
Comments 4
2 min read
12 Quick Tips for Writing Clean Code

12 Quick Tips for Writing Clean Code

5
Comments 1
5 min read
Dockerize a nitro application

Dockerize a nitro application

1
Comments
4 min read
React State Management Toolkit: Simplifying State Management

React State Management Toolkit: Simplifying State Management

7
Comments
2 min read
Making local development easier with Proxyman

Making local development easier with Proxyman

Comments
2 min read
Héberge des fichiers avec Remix

Héberge des fichiers avec Remix

2
Comments
6 min read
🚀 The easiest way tech influencers and content writers can make money 💰

🚀 The easiest way tech influencers and content writers can make money 💰

266
Comments 25
2 min read
Krestianstvo Electric Lazy Reflector for Croquet VM

Krestianstvo Electric Lazy Reflector for Croquet VM

3
Comments
2 min read
Understanding Load Balancers: The Backbone of Scalable Web Applications

Understanding Load Balancers: The Backbone of Scalable Web Applications

1
Comments
4 min read
Validating the right way: API gateway with JsonSchema

Validating the right way: API gateway with JsonSchema

2
Comments 2
3 min read
🇫🇷 Base d'une application RiotJS avec Vite

🇫🇷 Base d'une application RiotJS avec Vite

7
Comments 2
4 min read
Unraveling Currying in JavaScript: A Beginner's Guide with Real-World Examples

Unraveling Currying in JavaScript: A Beginner's Guide with Real-World Examples

2
Comments 4
2 min read
Managing URLs - Part 01 🔗

Managing URLs - Part 01 🔗

2
Comments
2 min read
The Power of Reduce: Optimizing JavaScript Code for Speed and Efficiency

The Power of Reduce: Optimizing JavaScript Code for Speed and Efficiency

54
Comments 13
6 min read
Why Should We Use React For the Front-End?

Why Should We Use React For the Front-End?

2
Comments 13
5 min read
Case Study: Reducing toil of resolving issue in Node JS - Introduction

Case Study: Reducing toil of resolving issue in Node JS - Introduction

Comments
5 min read
Exploring the Use of WebSockets for Real-Time Applications

Exploring the Use of WebSockets for Real-Time Applications

4
Comments
2 min read
create a menu fade animation with JavaScript

create a menu fade animation with JavaScript

1
Comments 2
5 min read
Fastify Developers: Upgrade Your Logging with This Simple Guide

Fastify Developers: Upgrade Your Logging with This Simple Guide

9
Comments 2
3 min read
Unresponsive UI and a busy main thread?

Unresponsive UI and a busy main thread?

Comments 3
1 min read
JavaScript Spread Operator: Advanced Techniques and Best Practices

JavaScript Spread Operator: Advanced Techniques and Best Practices

89
Comments 15
3 min read
Integrating Faceio using HTMX

Integrating Faceio using HTMX

Comments
3 min read
How to debug a Remix V2 (Vite) application with VSCode

How to debug a Remix V2 (Vite) application with VSCode

4
Comments 2
2 min read
Behind the Scenes: JavaScript Code Execution

Behind the Scenes: JavaScript Code Execution

Comments
5 min read
Avoid intermediate arrays (parsing strings) to make you Javascript fast

Avoid intermediate arrays (parsing strings) to make you Javascript fast

9
Comments 4
1 min read
Phase-1 Project

Phase-1 Project

2
Comments
1 min read
LeetCode Meditations: Combination Sum

LeetCode Meditations: Combination Sum

4
Comments
5 min read
How to Implement a Global Error Handling Popup in React Native with React Query

How to Implement a Global Error Handling Popup in React Native with React Query

4
Comments 2
2 min read
loading...