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.
Get more comfortable with IntersectionObserver 🚦👀

Get more comfortable with IntersectionObserver 🚦👀

35
Comments 1
5 min read
Javascript's Single Threaded Nature

Javascript's Single Threaded Nature

Comments
1 min read
Introduction to Fastify: A Superior Node.js Framework

Introduction to Fastify: A Superior Node.js Framework

2
Comments
3 min read
Open document in "Viewing" mode

Open document in "Viewing" mode

3
Comments
2 min read
Create Counter App With React

Create Counter App With React

Comments
4 min read
Official Nuxt Certification Arrives! Early Bird pre-orders are open.

Official Nuxt Certification Arrives! Early Bird pre-orders are open.

Comments
2 min read
[DAY 18-20] I Built A Game & A Calorie Counter In Javascript

[DAY 18-20] I Built A Game & A Calorie Counter In Javascript

2
Comments 2
2 min read
Enhancing Next.js Projects with CSS Support Using '@zeit/next-css'

Enhancing Next.js Projects with CSS Support Using '@zeit/next-css'

Comments
2 min read
CSS for Beginners: Building Responsive Web Layouts with Ease

CSS for Beginners: Building Responsive Web Layouts with Ease

12
Comments
5 min read
Exploring Angular 18: A Deep Dive into New Features and Comparisons with Previous Versions

Exploring Angular 18: A Deep Dive into New Features and Comparisons with Previous Versions

16
Comments
3 min read
Understanding JavaScript keyword var, let, const and hoisting.

Understanding JavaScript keyword var, let, const and hoisting.

Comments
3 min read
JavaScript Tricks You Didn’t Know Existed

JavaScript Tricks You Didn’t Know Existed

2
Comments
4 min read
Reasons you might not know why there are two, a local and a session storage.

Reasons you might not know why there are two, a local and a session storage.

Comments
2 min read
Display Flash Messages Using Laravel and Inertia

Display Flash Messages Using Laravel and Inertia

2
Comments
2 min read
Astrology vs Software Engineering

Astrology vs Software Engineering

3
Comments
4 min read
I made a simple JavaScript to Python Converter with AI

I made a simple JavaScript to Python Converter with AI

17
Comments
3 min read
From Zero to CRUD Hero: Building Your First Backend API in JavaScript

From Zero to CRUD Hero: Building Your First Backend API in JavaScript

2
Comments
20 min read
20+ DOM Projects: Your Frontend Breakthrough!

20+ DOM Projects: Your Frontend Breakthrough!

128
Comments 8
10 min read
JavaScript Concept : Memory Allocation(Stack and Heap) and Behavior

JavaScript Concept : Memory Allocation(Stack and Heap) and Behavior

1
Comments
2 min read
20+ easy AI projects you could build today (LangChain, CopilotKit, more)

20+ easy AI projects you could build today (LangChain, CopilotKit, more)

274
Comments 23
22 min read
Why Dockerize a React App?

Why Dockerize a React App?

2
Comments
5 min read
Discover Wit.ai: Create Your Own Intelligent Bots for Free 🚀🤖

Discover Wit.ai: Create Your Own Intelligent Bots for Free 🚀🤖

11
Comments 2
2 min read
ES6 Spread Operator: Unleashing the Power of Modern JavaScript

ES6 Spread Operator: Unleashing the Power of Modern JavaScript

Comments
2 min read
I give up on AngularFire

I give up on AngularFire

3
Comments 1
1 min read
JavaScript Promises: Explaining then & catch to a 5 year old.

JavaScript Promises: Explaining then & catch to a 5 year old.

Comments
2 min read
Advanced CSS Grid Layout Techniques

Advanced CSS Grid Layout Techniques

2
Comments
2 min read
Replacing Digits in a Number Without Converting to String

Replacing Digits in a Number Without Converting to String

Comments
2 min read
ASP.NET Core Navigation markers

ASP.NET Core Navigation markers

3
Comments 1
3 min read
usememo & useCallback hook

usememo & useCallback hook

2
Comments
1 min read
7 Best Chart Libraries For Developers In 2024 🤯

7 Best Chart Libraries For Developers In 2024 🤯

106
Comments 15
13 min read
Create a basic drawing web app with JavaScript - Part 2

Create a basic drawing web app with JavaScript - Part 2

Comments
2 min read
You're parsing URLs wrong.

You're parsing URLs wrong.

Comments
4 min read
Returning a Promise — How an async function operates

Returning a Promise — How an async function operates

Comments
5 min read
Looking for Angular Mentor

Looking for Angular Mentor

Comments 3
1 min read
The Power of CSS in Styling-up Forms

The Power of CSS in Styling-up Forms

6
Comments
4 min read
Exploring Asynchronous JavaScript: Callbacks, Promises, and Async/Await

Exploring Asynchronous JavaScript: Callbacks, Promises, and Async/Await

8
Comments
3 min read
Exploring React Hooks: Benefits, Drawbacks, and Real-World Examples

Exploring React Hooks: Benefits, Drawbacks, and Real-World Examples

8
Comments
4 min read
Controlling user auth flow with Lambda & Cognito

Controlling user auth flow with Lambda & Cognito

2
Comments
4 min read
Supabase UPSERT

Supabase UPSERT

4
Comments 2
1 min read
How to create an Online Flipping Form using Plain HTML and CSS

How to create an Online Flipping Form using Plain HTML and CSS

6
Comments
5 min read
Shopping cart Quantity Component

Shopping cart Quantity Component

1
Comments
2 min read
Understanding JUnit: A Comprehensive Guide with Examples

Understanding JUnit: A Comprehensive Guide with Examples

4
Comments
3 min read
Spring vs Spring MVC vs Spring Boot: A Detailed Comparison for Java Developers

Spring vs Spring MVC vs Spring Boot: A Detailed Comparison for Java Developers

3
Comments
4 min read
Recursion in JavaScript

Recursion in JavaScript

30
Comments 6
3 min read
Adding Colour To The Log Output Of Logging Libraries In Go

Adding Colour To The Log Output Of Logging Libraries In Go

Comments
5 min read
How to Optimize Performance in Vue.js Applications: Beginner to Advanced Guide

How to Optimize Performance in Vue.js Applications: Beginner to Advanced Guide

9
Comments
4 min read
Domino tiling library

Domino tiling library

Comments
1 min read
Understanding JavaScript Promises

Understanding JavaScript Promises

1
Comments
2 min read
Authentication Using React-hook-form

Authentication Using React-hook-form

2
Comments
2 min read
I MADE A GAME IN 30 MINUTES 🏀

I MADE A GAME IN 30 MINUTES 🏀

11
Comments
3 min read
JavaScript vs. TypeScript: A Comprehensive Comparison

JavaScript vs. TypeScript: A Comprehensive Comparison

Comments
2 min read
ACID Compliance in Relational Databases.

ACID Compliance in Relational Databases.

1
Comments
5 min read
Mastering React Re-Renders : The Key Prop Hack You Need to Know

Mastering React Re-Renders : The Key Prop Hack You Need to Know

Comments
2 min read
You don't need Vuex / Pinia for shared state in Vue.

You don't need Vuex / Pinia for shared state in Vue.

4
Comments 4
2 min read
AWESOME AI TOOLS YOU DID NOT KNOW EXIST 😲

AWESOME AI TOOLS YOU DID NOT KNOW EXIST 😲

10
Comments
2 min read
Generating Taproot Wallet Address using bitcoinjs-lib

Generating Taproot Wallet Address using bitcoinjs-lib

Comments
1 min read
Unlocking the Power of NodeJS with Human Library

Unlocking the Power of NodeJS with Human Library

Comments
3 min read
A new version of Nuxt Social Share has been released, providing enhanced customization features! 🚀

A new version of Nuxt Social Share has been released, providing enhanced customization features! 🚀

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

Exploring the Canvas Series: Creative Brushes Part 3

Comments
5 min read
NEXT 15 is here! : What's New and Exciting?

NEXT 15 is here! : What's New and Exciting?

8
Comments
2 min read
loading...