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.
Understanding JavaScript keyword var, let, const and hoisting.

Understanding JavaScript keyword var, let, const and hoisting.

Comments
3 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
CSS for Beginners: Building Responsive Web Layouts with Ease

CSS for Beginners: Building Responsive Web Layouts with Ease

12
Comments
5 min read
Cors Workflow

Cors Workflow

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
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
I made a simple JavaScript to Python Converter with AI

I made a simple JavaScript to Python Converter with AI

9
Comments
3 min read
JavaScript Concept : Memory Allocation(Stack and Heap) and Behavior

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

2
Comments
2 min read
I give up on AngularFire

I give up on AngularFire

5
Comments 1
1 min read
Why Dockerize a React App?

Why Dockerize a React App?

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

ES6 Spread Operator: Unleashing the Power of Modern JavaScript

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

1
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
20+ DOM Projects: Your Frontend Breakthrough!

20+ DOM Projects: Your Frontend Breakthrough!

117
Comments 8
10 min read
Discover Wit.ai: Create Your Own Intelligent Bots for Free 🚀🤖

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

4
Comments 2
2 min read
Artificial Intelligence and Machine Learning in Web Development

Artificial Intelligence and Machine Learning in Web Development

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

The Power of CSS in Styling-up Forms

7
Comments
4 min read
usememo & useCallback hook

usememo & useCallback hook

2
Comments
1 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
20+ easy AI projects you could build today (LangChain, CopilotKit, more)

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

271
Comments 23
22 min read
Looking for Angular Mentor

Looking for Angular Mentor

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

7 Best Chart Libraries For Developers In 2024 🤯

105
Comments 15
13 min read
Exploring React Hooks: Benefits, Drawbacks, and Real-World Examples

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

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

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

4
Comments
3 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
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

4
Comments
4 min read
Understanding JUnit: A Comprehensive Guide with Examples

Understanding JUnit: A Comprehensive Guide with Examples

5
Comments
3 min read
Shopping cart Quantity Component

Shopping cart Quantity Component

Comments
2 min read
Recursion in JavaScript

Recursion in JavaScript

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

JavaScript vs. TypeScript: A Comprehensive Comparison

1
Comments
2 min read
Domino tiling library

Domino tiling library

Comments
1 min read
Authentication Using React-hook-form

Authentication Using React-hook-form

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

I MADE A GAME IN 30 MINUTES 🏀

11
Comments
3 min read
Understanding JavaScript Promises

Understanding JavaScript Promises

1
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.

3
Comments 4
2 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

2
Comments
2 min read
ACID Compliance in Relational Databases.

ACID Compliance in Relational Databases.

1
Comments
5 min read
AWESOME AI TOOLS YOU DID NOT KNOW EXIST 😲

AWESOME AI TOOLS YOU DID NOT KNOW EXIST 😲

10
Comments
2 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
How to Filter Arrays in JavaScript: A Comprehensive Guide

How to Filter Arrays in JavaScript: A Comprehensive Guide

Comments
4 min read
Generating Taproot Wallet Address using bitcoinjs-lib

Generating Taproot Wallet Address using bitcoinjs-lib

Comments
1 min read
Your Complete Guide to MongoDB: Part One ( Setup and Basics)

Your Complete Guide to MongoDB: Part One ( Setup and Basics)

6
Comments 2
5 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
Prototypal Inheritance in JS 🤔🤔 what's that ?

Prototypal Inheritance in JS 🤔🤔 what's that ?

4
Comments
2 min read
Trimming JavaScript: ditch verbosity, gain readability

Trimming JavaScript: ditch verbosity, gain readability

1
Comments
3 min read
Mastering AsyncStorage in React Native

Mastering AsyncStorage in React Native

6
Comments
3 min read
Alumni Spotlight: Sean Oliver (r30) on content creation for engineers

Alumni Spotlight: Sean Oliver (r30) on content creation for engineers

Comments
4 min read
Launching FlowTestAI - IDE for API first Workflows, Integrations and Automations

Launching FlowTestAI - IDE for API first Workflows, Integrations and Automations

Comments
2 min read
Leveraging Next.js and Firebase for Efficient Web App Development: A Real-world Example

Leveraging Next.js and Firebase for Efficient Web App Development: A Real-world Example

1
Comments
2 min read
How to create a layout switcher with Tailwind CSS and JavaScript

How to create a layout switcher with Tailwind CSS and JavaScript

Comments 1
1 min read
NexaScale Mentorship: A Journey of Growth

NexaScale Mentorship: A Journey of Growth

4
Comments
1 min read
loading...