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.
Bulbasaur, Squirtle, or Charmander? Or rather Java, C#, or perhaps Ruby? What should I choose in 2024.

Bulbasaur, Squirtle, or Charmander? Or rather Java, C#, or perhaps Ruby? What should I choose in 2024.

2
Comments
13 min read
How I would Learn JavaScript If I was Starting Over

How I would Learn JavaScript If I was Starting Over

3
Comments
2 min read
Different Ways to Import Files in a Node.js Project

Different Ways to Import Files in a Node.js Project

20
Comments 4
2 min read
Devin AI vs Other AI Tools

Devin AI vs Other AI Tools

2
Comments
3 min read
Dialog Component with RiotJS (Material Design)

Dialog Component with RiotJS (Material Design)

7
Comments 1
4 min read
Creating Interactive Data Visualizations with D3.js

Creating Interactive Data Visualizations with D3.js

3
Comments
10 min read
Node.js Exposed: Unraveling the V8 Engine's Role

Node.js Exposed: Unraveling the V8 Engine's Role

Comments
3 min read
Exploring the Depths of Axios: Uncovering Lesser-Known Capabilities

Exploring the Depths of Axios: Uncovering Lesser-Known Capabilities

1
Comments
3 min read
Pixi: A Package Manager for C# and JavaScript

Pixi: A Package Manager for C# and JavaScript

Comments
3 min read
Deep Dive into Angular's HttpClient: Everything You Need to Know

Deep Dive into Angular's HttpClient: Everything You Need to Know

1
Comments
3 min read
Samo nešto malo o 'useEffect' u Reactu

Samo nešto malo o 'useEffect' u Reactu

1
Comments
6 min read
The Harsh Truth: JavaScript is Dead

The Harsh Truth: JavaScript is Dead

6
Comments 8
3 min read
An espresso shot of "Smooth": requestIdleCallback in <256 characters

An espresso shot of "Smooth": requestIdleCallback in <256 characters

19
Comments 4
1 min read
How exactly does NodeJS use the V8 engine?

How exactly does NodeJS use the V8 engine?

7
Comments
2 min read
Beyond the Basics: Advanced Strategies for API Development

Beyond the Basics: Advanced Strategies for API Development

Comments
3 min read
Sendchamp: Simplifying Customer Communication for African Businesses

Sendchamp: Simplifying Customer Communication for African Businesses

Comments
3 min read
Understanding Lifecycle Events in React and Performance Optimization

Understanding Lifecycle Events in React and Performance Optimization

1
Comments
2 min read
Elevate Your React Development: 15 Essential Best Practices 🚀 - Part #2

Elevate Your React Development: 15 Essential Best Practices 🚀 - Part #2

Comments
2 min read
Array Mutation Methods in JavaScript

Array Mutation Methods in JavaScript

Comments
2 min read
Snackbar Component with RiotJS (Material Design)

Snackbar Component with RiotJS (Material Design)

6
Comments 1
5 min read
Using React and Firebase for Adding Data to Firestore

Using React and Firebase for Adding Data to Firestore

Comments 1
2 min read
What is the use of service providers for laravel

What is the use of service providers for laravel

Comments
2 min read
New Features in React 19 – Updates with Code Examples

New Features in React 19 – Updates with Code Examples

2
Comments
17 min read
What is JavaScript?

What is JavaScript?

Comments
2 min read
React Component Design Patterns - Part 1

React Component Design Patterns - Part 1

119
Comments 8
6 min read
Kickstart your development with Bun

Kickstart your development with Bun

1
Comments
2 min read
Introduction to REST_API

Introduction to REST_API

6
Comments 2
3 min read
Dynamic Publication List from Google Scholar

Dynamic Publication List from Google Scholar

1
Comments 2
2 min read
Best ways to stay up to date on web3 event and campaign

Best ways to stay up to date on web3 event and campaign

Comments
1 min read
Building Robust and Scalable MERN Backends: A Practical Guide

Building Robust and Scalable MERN Backends: A Practical Guide

4
Comments 1
6 min read
REST API Explanation for 6 years old

REST API Explanation for 6 years old

5
Comments 2
2 min read
Glam My Markup: Camp Activities

Glam My Markup: Camp Activities

2
Comments
1 min read
Top 10 React js interview questions.

Top 10 React js interview questions.

5
Comments
5 min read
jQuery Tutorials

jQuery Tutorials

Comments
2 min read
UI Libraries are Dying: What’s Next?

UI Libraries are Dying: What’s Next?

19
Comments 3
5 min read
Lazy load an iframe

Lazy load an iframe

8
Comments
4 min read
Finished my first JavaScript module and made KittyCart

Finished my first JavaScript module and made KittyCart

Comments 1
5 min read
An approach to detect when a form is submitted in Webflow using mutation observer

An approach to detect when a form is submitted in Webflow using mutation observer

Comments
2 min read
Core Web Vitals: UX além da interface

Core Web Vitals: UX além da interface

15
Comments
6 min read
Beware of Your Static Database Credentials

Beware of Your Static Database Credentials

1
Comments
5 min read
4 Caching Mechanisms Next.js Uses to Optimize Application Performance

4 Caching Mechanisms Next.js Uses to Optimize Application Performance

1
Comments
5 min read
Exploring 5 Top UI Frameworks for React

Exploring 5 Top UI Frameworks for React

65
Comments 17
4 min read
Mastering JavaScript Basics

Mastering JavaScript Basics

1
Comments 2
5 min read
Designing MyUnisoft Next-Gen Accounting APIs

Designing MyUnisoft Next-Gen Accounting APIs

3
Comments
8 min read
Navigating the Learning Journey: Tips for Junior Developers in React and JavaScript

Navigating the Learning Journey: Tips for Junior Developers in React and JavaScript

4
Comments
2 min read
Chrome Extensions

Chrome Extensions

1
Comments
3 min read
A Real-World Take on Simplifying Job Queues for Developers

A Real-World Take on Simplifying Job Queues for Developers

Comments
2 min read
8 NPM Packages for JavaScript Beginners [2024][+tutorials]

8 NPM Packages for JavaScript Beginners [2024][+tutorials]

17
Comments 5
4 min read
Why You Shouldn't Take Harvard CS50

Why You Shouldn't Take Harvard CS50

3
Comments 2
3 min read
Solana Defies Market Trend With Impressive Gains, Receives Scam Accusations

Solana Defies Market Trend With Impressive Gains, Receives Scam Accusations

6
Comments
4 min read
Glam My Markup✨: Breezy Camp

Glam My Markup✨: Breezy Camp

13
Comments
2 min read
Type writer Effect like ChatGPT with React

Type writer Effect like ChatGPT with React

1
Comments
2 min read
Svelte 4: Zero To Mastery

Svelte 4: Zero To Mastery

5
Comments
82 min read
7 Frameworks, One SAML Jackson - Your Open Source Single Sign-On Solution

7 Frameworks, One SAML Jackson - Your Open Source Single Sign-On Solution

16
Comments
4 min read
Incredible JavaScript Animation Libraries

Incredible JavaScript Animation Libraries

139
Comments 9
4 min read
JavaScript News, Updates, and Tutorials: February 2024 Edition

JavaScript News, Updates, and Tutorials: February 2024 Edition

1
Comments
7 min read
Search Component with RiotJS (Material Design)

Search Component with RiotJS (Material Design)

7
Comments 1
5 min read
Closures In Javascript

Closures In Javascript

1
Comments
3 min read
How to use fly.io and Tigris to deploy a Next.js app

How to use fly.io and Tigris to deploy a Next.js app

13
Comments 2
17 min read
Custom Function Integration in Element Updater with MonsterJS

Custom Function Integration in Element Updater with MonsterJS

Comments
2 min read
loading...