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.
Constants in JS and what do Plato and Aristotle have to do with it

Constants in JS and what do Plato and Aristotle have to do with it

1
Comments
2 min read
Building a Social Media Theme Switcher Website using React

Building a Social Media Theme Switcher Website using React

1
Comments
6 min read
No Script Needed: CSSing is Believing

No Script Needed: CSSing is Believing

Comments
7 min read
Animated Credit Card with Next.js and Tailwind

Animated Credit Card with Next.js and Tailwind

3
Comments
3 min read
Top 5 Navigator API Features Every JavaScript Developer Must Know

Top 5 Navigator API Features Every JavaScript Developer Must Know

3
Comments 1
2 min read
JavaScript: Default Parameters, Spread Operator, Rest Parameters, and Destructuring!

JavaScript: Default Parameters, Spread Operator, Rest Parameters, and Destructuring!

1
Comments
3 min read
Exploring React's useCallback Hook: A Deep Dive

Exploring React's useCallback Hook: A Deep Dive

2
Comments
4 min read
Node.js Basics - Essential Things to Know

Node.js Basics - Essential Things to Know

1
Comments
3 min read
Essentiality in Our Thinking Process at Litlyx

Essentiality in Our Thinking Process at Litlyx

11
Comments 5
6 min read
Centralize API calls in Web Application - A must-have guide

Centralize API calls in Web Application - A must-have guide

53
Comments 10
6 min read
Streamline Group Payments with Pay Calculator: A Web App to Balance Shared Expenses

Streamline Group Payments with Pay Calculator: A Web App to Balance Shared Expenses

Comments
3 min read
The Future of NodeJS Development: Trends, Challenges, and Opportunities

The Future of NodeJS Development: Trends, Challenges, and Opportunities

Comments
5 min read
The Solar Path - Glam Up My Markup

The Solar Path - Glam Up My Markup

1
Comments
1 min read
Top 10 JavaScript Interview Questions You Need to Know

Top 10 JavaScript Interview Questions You Need to Know

7
Comments 2
3 min read
Star Wars Themed Solar System Guide - Glam Up My Markup

Star Wars Themed Solar System Guide - Glam Up My Markup

31
Comments 2
2 min read
The Hunt for the Perfect Svelte Charting Library: A Happy Ending!

The Hunt for the Perfect Svelte Charting Library: A Happy Ending!

5
Comments 2
3 min read
🚀 Day 9: Dynamic Date Calculator 🚀

🚀 Day 9: Dynamic Date Calculator 🚀

Comments
2 min read
Difference Between new Function() and new function() in JavaScript

Difference Between new Function() and new function() in JavaScript

9
Comments
2 min read
Complete redux toolkit (Part - 4)

Complete redux toolkit (Part - 4)

1
Comments
4 min read
7 Lesser-Known HTML Attributes to Enhance User Experience

7 Lesser-Known HTML Attributes to Enhance User Experience

1
Comments
4 min read
Launching our JS/TS SDK for AI Search and RAG

Launching our JS/TS SDK for AI Search and RAG

7
Comments 1
2 min read
HTML To Email

HTML To Email

Comments
2 min read
The Power of exec() in Mongoose: Unlocking Better Query Execution

The Power of exec() in Mongoose: Unlocking Better Query Execution

2
Comments 2
4 min read
Meet BullMQ

Meet BullMQ

Comments
1 min read
Building the Sunnyside Agency Website with React

Building the Sunnyside Agency Website with React

1
Comments
6 min read
What is Swagger and How Can It Improve Your API Development?

What is Swagger and How Can It Improve Your API Development?

1
Comments
3 min read
How many types of frontend project structures are there?

How many types of frontend project structures are there?

1
Comments
3 min read
Understanding JSON File Comments: Enhancing Clarity and Documentation

Understanding JSON File Comments: Enhancing Clarity and Documentation

1
Comments
4 min read
Building Loop Studio Using React

Building Loop Studio Using React

1
Comments
4 min read
How to use the useTransition hook the improve performance in React

How to use the useTransition hook the improve performance in React

Comments
2 min read
Day 42 / 100 Days of Code: Exploring JavaScript's console.log()

Day 42 / 100 Days of Code: Exploring JavaScript's console.log()

Comments
1 min read
Building a Fylo Cloud Storage Website with React

Building a Fylo Cloud Storage Website with React

1
Comments
5 min read
Create a Simple Notes App Using Jstack (Nextjs, Neon, Prisma, Tailwind)

Create a Simple Notes App Using Jstack (Nextjs, Neon, Prisma, Tailwind)

12
Comments 2
1 min read
Low-Level Design: Polling System - Edge Cases

Low-Level Design: Polling System - Edge Cases

Comments
7 min read
useBoundStoreWithEqualityFn in Zustand’s source code explained.

useBoundStoreWithEqualityFn in Zustand’s source code explained.

Comments
2 min read
Creating Custom Hooks in React

Creating Custom Hooks in React

Comments
2 min read
Part 9: Building RESTful APIs with Node.js and Express

Part 9: Building RESTful APIs with Node.js and Express

6
Comments
6 min read
Understanding the JWT

Understanding the JWT

1
Comments
4 min read
【Interview Essentials】8 Common TypeScript Interview Questions

【Interview Essentials】8 Common TypeScript Interview Questions

6
Comments 1
4 min read
Ng-News 24/36: Incremental Hydration, Largest Angular App & more

Ng-News 24/36: Incremental Hydration, Largest Angular App & more

3
Comments
3 min read
React Coding Challenge - City/Product Sales Browser using React

React Coding Challenge - City/Product Sales Browser using React

Comments
4 min read
Asynchronous programming in javascript

Asynchronous programming in javascript

1
Comments
2 min read
Web music player with html-css-javascript

Web music player with html-css-javascript

Comments
1 min read
Miracle UI - React component library

Miracle UI - React component library

55
Comments 13
1 min read
React Interview Preparation

React Interview Preparation

13
Comments 2
3 min read
🌧️ Realistic Raindrop Effects in JavaScript

🌧️ Realistic Raindrop Effects in JavaScript

4
Comments 1
2 min read
JavaScript Hoisting Demystified: Elevate Your Coding Skills!

JavaScript Hoisting Demystified: Elevate Your Coding Skills!

Comments
2 min read
Building an Easybank Landing Page with React

Building an Easybank Landing Page with React

7
Comments
5 min read
Day 13: Deep Dive into Object Properties, Getters & Setters, and Lexical Scope in JavaScript 🎉

Day 13: Deep Dive into Object Properties, Getters & Setters, and Lexical Scope in JavaScript 🎉

Comments
2 min read
Building a Lyrics Finder App with React

Building a Lyrics Finder App with React

5
Comments 6
4 min read
Asynchronous programming in Javascript - Callbacks, Promises & Async Await

Asynchronous programming in Javascript - Callbacks, Promises & Async Await

Comments
2 min read
JavaScript Micro Performance Testing, History, and Limitations

JavaScript Micro Performance Testing, History, and Limitations

Comments
8 min read
Monorepo – The Magic of One Repo you must know as full stack developer

Monorepo – The Magic of One Repo you must know as full stack developer

76
Comments 11
2 min read
Day 51 / 100 Days of Code: Exploring the Versatility of JavaScript Functions

Day 51 / 100 Days of Code: Exploring the Versatility of JavaScript Functions

1
Comments
1 min read
💎 of solid-primitives, part 3: set, map, trigger

💎 of solid-primitives, part 3: set, map, trigger

14
Comments 1
3 min read
Interattività con JavaScript: Guida per Principianti | Interactivity with JavaScript: A Beginner's Guide

Interattività con JavaScript: Guida per Principianti | Interactivity with JavaScript: A Beginner's Guide

Comments
5 min read
Tame Your Asynchronous World with RxJS

Tame Your Asynchronous World with RxJS

Comments
1 min read
Mastering Event-Driven Programming with the EventEmitter in Node.js

Mastering Event-Driven Programming with the EventEmitter in Node.js

6
Comments
4 min read
Building a RAG app with LlamaIndex.ts and Azure OpenAI: Getting started!

Building a RAG app with LlamaIndex.ts and Azure OpenAI: Getting started!

11
Comments
4 min read
JavaScript: forEach, map, Arrow Functions, setTimeout, setInterval, filter, some, every, and reduce

JavaScript: forEach, map, Arrow Functions, setTimeout, setInterval, filter, some, every, and reduce

Comments
3 min read
loading...