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.
I'm Building an AI-Powered Blog: Here's How...

I'm Building an AI-Powered Blog: Here's How...

119
Comments 14
29 min read
Monorepo architecture in shadcn-ui/ui.

Monorepo architecture in shadcn-ui/ui.

1
Comments
3 min read
How can we mitigate bias in AI algorithms and ensure fairness and equity in decision-making processes?

How can we mitigate bias in AI algorithms and ensure fairness and equity in decision-making processes?

Comments
2 min read
What are the most effective strategies for scaling AI models to handle large datasets and complex problems efficiently?

What are the most effective strategies for scaling AI models to handle large datasets and complex problems efficiently?

Comments
2 min read
LeetCode Meditations: Word Search

LeetCode Meditations: Word Search

Comments
8 min read
Using Selenium Webdriver with Node.js for automated testing

Using Selenium Webdriver with Node.js for automated testing

Comments
3 min read
JavaScript Unlocked: Effortlessly Master React, Vue, and Angular

JavaScript Unlocked: Effortlessly Master React, Vue, and Angular

1
Comments
5 min read
Episode 24/20: Angular Talks at Google I/O, JSWorld, TiL

Episode 24/20: Angular Talks at Google I/O, JSWorld, TiL

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

Comments
2 min read
10 Tailwind CSS Classes Save Your Time

10 Tailwind CSS Classes Save Your Time

9
Comments 2
9 min read
How to Decide if Frontend Development is Right for You

How to Decide if Frontend Development is Right for You

Comments 1
1 min read
Conditional Class Rendering in React using CLSX

Conditional Class Rendering in React using CLSX

2
Comments
5 min read
The Most Important Method in JavaScript

The Most Important Method in JavaScript

Comments
2 min read
JavaScript30 - 2 JS + CSS Clock

JavaScript30 - 2 JS + CSS Clock

Comments
3 min read
How to simply receive HTML from the server after a javascript event on elements and load it into the DOM?

How to simply receive HTML from the server after a javascript event on elements and load it into the DOM?

Comments
1 min read
Efficient Batch Processing in the Cloud with AWS Batch

Efficient Batch Processing in the Cloud with AWS Batch

Comments
3 min read
How to update outdated npm packages

How to update outdated npm packages

Comments
1 min read
Day 11 of 30 of JavaScript

Day 11 of 30 of JavaScript

2
Comments
3 min read
Shiki: Powerful syntax highlighter for your applications

Shiki: Powerful syntax highlighter for your applications

Comments
1 min read
TS-BoilerplateX

TS-BoilerplateX

1
Comments
2 min read
Laravel Task Management Example

Laravel Task Management Example

Comments
1 min read
The Emergence of JavaScript Frameworks & Libraries

The Emergence of JavaScript Frameworks & Libraries

Comments
8 min read
Finally, the question of how to centre a div is OVER !!!

Finally, the question of how to centre a div is OVER !!!

Comments
3 min read
What's New at React Conf 2024

What's New at React Conf 2024

Comments
6 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

Comments
8 min read
The Document Object Model (DOM)- A Complete Guide

The Document Object Model (DOM)- A Complete Guide

Comments
12 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

Comments
3 min read
How to Optimize Your Website for Faster Loading Times

How to Optimize Your Website for Faster Loading Times

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

How to create a TODO with Tailwind CSS and JavaScript

Comments
4 min read
Setting up MongoDB using Mongoose in Node.js

Setting up MongoDB using Mongoose in Node.js

1
Comments
2 min read
Starting with React

Starting with React

Comments
1 min read
What's New in Angular 18: Key Features and Updates

What's New in Angular 18: Key Features and Updates

1
Comments
1 min read
How to validate environment variables in Node.js?

How to validate environment variables in Node.js?

1
Comments
2 min read
Héberge des fichiers avec Remix

Héberge des fichiers avec Remix

Comments
6 min read
Burning out... and shifting focus again

Burning out... and shifting focus again

Comments
5 min read
React State Management Toolkit: Simplifying State Management

React State Management Toolkit: Simplifying State Management

1
Comments
2 min read
Stay ahead in web development: latest news, tools, and insights #33

Stay ahead in web development: latest news, tools, and insights #33

Comments
9 min read
Why I Decided to Leave Frontend Frameworks Behind

Why I Decided to Leave Frontend Frameworks Behind

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

🇫🇷 Utiliser RiotJS avec BeerCSS Material Design 3

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

Understanding Load Balancers: The Backbone of Scalable Web Applications

Comments
4 min read
Phase-1 Project

Phase-1 Project

Comments
1 min read
LeetCode Meditations: Combination Sum

LeetCode Meditations: Combination Sum

Comments
5 min read
I am thrilled to announce the completion of the Tssnif web application, which is based on Arabic article classification.

I am thrilled to announce the completion of the Tssnif web application, which is based on Arabic article classification.

Comments
1 min read
create a menu fade animation with JavaScript

create a menu fade animation with JavaScript

Comments
5 min read
Let's demystify React Compiler

Let's demystify React Compiler

Comments
3 min read
Battlesnake Challenge #2 - JavaScript

Battlesnake Challenge #2 - JavaScript

Comments
3 min read
Help with a function in java script

Help with a function in java script

Comments
3 min read
Getting started with Bun: A beginners guide

Getting started with Bun: A beginners guide

Comments
3 min read
External Resource Management

External Resource Management

Comments
1 min read
Building A Transaction Processing System With MongoDB Trigger

Building A Transaction Processing System With MongoDB Trigger

1
Comments
7 min read
How to configure gradual change colors for discrete data in VChart?

How to configure gradual change colors for discrete data in VChart?

Comments
2 min read
Day 10 of 30 of JavaScript

Day 10 of 30 of JavaScript

2
Comments
4 min read
How does react-vchart achieve on-demand loading?

How does react-vchart achieve on-demand loading?

Comments
2 min read
Let's dive into the magical world of React 19 – the latest version of React JS. 🚀✨

Let's dive into the magical world of React 19 – the latest version of React JS. 🚀✨

Comments
1 min read
Understanding immutability for beginners in React

Understanding immutability for beginners in React

Comments
2 min read
How to Create an API Using Node.js, Express.js, and Axios

How to Create an API Using Node.js, Express.js, and Axios

Comments
3 min read
03 Higher Order Functions in Javascript

03 Higher Order Functions in Javascript

Comments
3 min read
Unlocking the Magic of JavaScript: A Beginner’s Guide.

Unlocking the Magic of JavaScript: A Beginner’s Guide.

1
Comments
1 min read
What joining a game jam can teach you about development

What joining a game jam can teach you about development

Comments
6 min read
How to change background color on scroll with Tailwind CSS and JavaScript

How to change background color on scroll with Tailwind CSS and JavaScript

Comments
3 min read
loading...