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 Nested Scope in Javascript: The Onion Concept as a Metaphor

Understanding Nested Scope in Javascript: The Onion Concept as a Metaphor

Comments
4 min read
🧑‍💻 Express.js Middleware and Asynchronous Operations

🧑‍💻 Express.js Middleware and Asynchronous Operations

1
Comments
1 min read
Introducing Agas 1.0.0

Introducing Agas 1.0.0

9
Comments
3 min read
🚀 Best Practices to Boost Your Node.js App Performance 🚀

🚀 Best Practices to Boost Your Node.js App Performance 🚀

1
Comments
1 min read
💡 Design Patterns are Cool, But Language Features are Forever 💡

💡 Design Patterns are Cool, But Language Features are Forever 💡

1
Comments
1 min read
Unveiling the Magic of the Internet

Unveiling the Magic of the Internet

1
Comments
4 min read
PubNub vs Pusher creating a realtime messaging app in React

PubNub vs Pusher creating a realtime messaging app in React

17
Comments 7
17 min read
Closures : Important concept in JavaScript

Closures : Important concept in JavaScript

6
Comments
2 min read
Simplify Localization

Simplify Localization

Comments
2 min read
How to Completely Hide the StatusBar in React Native

How to Completely Hide the StatusBar in React Native

7
Comments
3 min read
Why OpenAI chose Remix? But I choose Nextjs

Why OpenAI chose Remix? But I choose Nextjs

17
Comments 2
2 min read
Day 43 / 100 Days of Code: Embracing the Elegance of JavaScript

Day 43 / 100 Days of Code: Embracing the Elegance of JavaScript

1
Comments
1 min read
🚀 Day 11: React Fragments and Composition vs Inheritance in React 🚀

🚀 Day 11: React Fragments and Composition vs Inheritance in React 🚀

2
Comments
3 min read
Building a Powerful AI Chatbot with OpenAI&LangChain Part 1

Building a Powerful AI Chatbot with OpenAI&LangChain Part 1

5
Comments
5 min read
useDebugValue usage in Zustand source code explained.

useDebugValue usage in Zustand source code explained.

Comments 1
2 min read
NODE Interview Questions...

NODE Interview Questions...

6
Comments 2
4 min read
Automating the Cloud Resume Challenge: Implementing CI/CD with GitHub Actions

Automating the Cloud Resume Challenge: Implementing CI/CD with GitHub Actions

Comments
4 min read
API Rate Limiting in Node.js

API Rate Limiting in Node.js

1
Comments 1
4 min read
5 Ways Of Managing Focus In React Native

5 Ways Of Managing Focus In React Native

11
Comments 1
6 min read
Communication: Data Fetching Patterns

Communication: Data Fetching Patterns

23
Comments 1
3 min read
Service Workers

Service Workers

Comments
3 min read
Day 14 of My 21-Day JavaScript Challenge: Building My First Weather Web App 🌦️

Day 14 of My 21-Day JavaScript Challenge: Building My First Weather Web App 🌦️

Comments
2 min read
Array Method Sort on Numbers;

Array Method Sort on Numbers;

Comments
3 min read
How to pass props from child to parent component in React

How to pass props from child to parent component in React

2
Comments 6
4 min read
Qopy: My Favorite Clipboard Manager as a Developer

Qopy: My Favorite Clipboard Manager as a Developer

3
Comments
2 min read
Two-Way Data Binding in React.js: A Comprehensive Guide

Two-Way Data Binding in React.js: A Comprehensive Guide

4
Comments
5 min read
Building a Manage Landing Page using React

Building a Manage Landing Page using React

2
Comments
5 min read
Fundamental Core Concepts of React

Fundamental Core Concepts of React

4
Comments
4 min read
Folding Options in Effect-TS: A Practical Guide

Folding Options in Effect-TS: A Practical Guide

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
AbortController with Fetch

AbortController with Fetch

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

2
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
Node.js Basics - Essential Things to Know

Node.js Basics - Essential Things to Know

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
Web Scraping Made Easy: Parse Any HTML Page with Puppeteer

Web Scraping Made Easy: Parse Any HTML Page with Puppeteer

67
Comments 26
4 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
Top 10 JavaScript Interview Questions You Need to Know

Top 10 JavaScript Interview Questions You Need to Know

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

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

Star Wars Themed Solar System Guide - Glam Up My Markup

30
Comments 2
2 min read
🚀 Day 9: Dynamic Date Calculator 🚀

🚀 Day 9: Dynamic Date Calculator 🚀

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

Complete redux toolkit (Part - 4)

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
Difference Between new Function() and new function() in JavaScript

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

9
Comments
2 min read
Launching our JS/TS SDK for AI Search and RAG

Launching our JS/TS SDK for AI Search and RAG

6
Comments 1
2 min read
Building a Modern Portfolio Website: The Best Tech Stack for 2024

Building a Modern Portfolio Website: The Best Tech Stack for 2024

Comments
4 min read
Building the Sunnyside Agency Website with React

Building the Sunnyside Agency Website with React

1
Comments
6 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
HTML To Email

HTML To Email

Comments
2 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
Ng-News 24/36: Incremental Hydration, Largest Angular App & more

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

6
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
Organizing the Frontend project's components folder

Organizing the Frontend project's components folder

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

Understanding JSON File Comments: Enhancing Clarity and Documentation

1
Comments
4 min read
loading...