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.
Express.js Crash Course: Build a RESTful API with Middleware

Express.js Crash Course: Build a RESTful API with Middleware

1
Comments
4 min read
Build a Simple Bike Website with HTML, CSS, and JavaScript

Build a Simple Bike Website with HTML, CSS, and JavaScript

Comments
1 min read
Angular Addicts #30: When to use effects, Angular DI features, request caching & more

Angular Addicts #30: When to use effects, Angular DI features, request caching & more

3
Comments
4 min read
Optimising page Performance with proper <script> tag placement.

Optimising page Performance with proper <script> tag placement.

Comments
4 min read
A Deeper Dive into CSS Variables

A Deeper Dive into CSS Variables

1
Comments 2
2 min read
JWTs Explained: Benefits and Drawbacks for Developers

JWTs Explained: Benefits and Drawbacks for Developers

Comments
3 min read
Patch Your Discord Activity’s Network Requests for Smooth CSP Compliance

Patch Your Discord Activity’s Network Requests for Smooth CSP Compliance

6
Comments
3 min read
JavaScript Data Structures Cheat Sheet: Arrays, Typed Arrays, Sets, Maps, and WeakMaps (with Python Equivalents)

JavaScript Data Structures Cheat Sheet: Arrays, Typed Arrays, Sets, Maps, and WeakMaps (with Python Equivalents)

Comments
4 min read
Git Workflow: A Complete Guide for Managing Your Codebase Effectively

Git Workflow: A Complete Guide for Managing Your Codebase Effectively

15
Comments
6 min read
Node.js | Get Started 2024 | Basics

Node.js | Get Started 2024 | Basics

1
Comments
4 min read
Execution Context

Execution Context

1
Comments
1 min read
🎯 Case Study: How AutoKey is Exploring Opire to Attract Python Developers

🎯 Case Study: How AutoKey is Exploring Opire to Attract Python Developers

19
Comments 1
8 min read
A Guide to Splitting Strings in JavaScript by Regex

A Guide to Splitting Strings in JavaScript by Regex

Comments
3 min read
Structuring JavaScript Code: Best Practices for Readability and Maintainability

Structuring JavaScript Code: Best Practices for Readability and Maintainability

1
Comments
3 min read
Zeta Comics: Blending AI & Art in Digital Stories

Zeta Comics: Blending AI & Art in Digital Stories

1
Comments
7 min read
JavaScript: Single-threaded and Synchronous/ Asynchronous Nature

JavaScript: Single-threaded and Synchronous/ Asynchronous Nature

3
Comments 2
3 min read
Introduction to MicroPython

Introduction to MicroPython

Comments
2 min read
Linked List Mastery: Cracking LeetCode Problems on List

Linked List Mastery: Cracking LeetCode Problems on List

2
Comments
5 min read
Make Your App Feel Better: 10 UI Tips for Beginner/Mid-Level Developers

Make Your App Feel Better: 10 UI Tips for Beginner/Mid-Level Developers

149
Comments 38
6 min read
JS Memory Management

JS Memory Management

19
Comments 3
4 min read
How to read multiple value from web

How to read multiple value from web

1
Comments
1 min read
Request for help from the open source community

Request for help from the open source community

Comments
1 min read
String.raw in Tailwind CSS source code.

String.raw in Tailwind CSS source code.

Comments
4 min read
Streams: Node.js

Streams: Node.js

3
Comments
5 min read
Building a REST API with Fastify

Building a REST API with Fastify

Comments
2 min read
Top 7 Microservices Design Patterns You Should Know

Top 7 Microservices Design Patterns You Should Know

Comments
4 min read
JavaScript Event Delegation সম্পর্কে বিস্তারিত আলোচনা

JavaScript Event Delegation সম্পর্কে বিস্তারিত আলোচনা

Comments
1 min read
🛠️ 10 Must-Know Open Source Tools for Developers in 2024 🚀

🛠️ 10 Must-Know Open Source Tools for Developers in 2024 🚀

2
Comments
4 min read
10 Useful GitHub Repos Made for Front-End Developers in 2024

10 Useful GitHub Repos Made for Front-End Developers in 2024

4
Comments
4 min read
🛡️ React.memo: The Bouncer for Unnecessary Re-renders 🚫💃

🛡️ React.memo: The Bouncer for Unnecessary Re-renders 🚫💃

Comments
3 min read
The Importance of Having Alternate Options in Life

The Importance of Having Alternate Options in Life

Comments
5 min read
Integrating CASL with React for Robust Authorization

Integrating CASL with React for Robust Authorization

1
Comments
2 min read
Javascript is HARD (with ES6 madness)

Javascript is HARD (with ES6 madness)

Comments
4 min read
Javascript important concepte || important javascript concepte

Javascript important concepte || important javascript concepte

1
Comments
7 min read
Creating a new AWS CDK Project and deploying a Lambda Function

Creating a new AWS CDK Project and deploying a Lambda Function

Comments
1 min read
Mastering Object Copying in JavaScript

Mastering Object Copying in JavaScript

Comments
1 min read
Day 01: What is React?

Day 01: What is React?

Comments
4 min read
How to Take Care of Your JavaScript Code Structure

How to Take Care of Your JavaScript Code Structure

Comments
2 min read
Building a Simple Snake Game Using HTML, CSS, and JavaScript

Building a Simple Snake Game Using HTML, CSS, and JavaScript

2
Comments 1
4 min read
Top 10 Essential JavaScript Concepts Every Developer Should Master

Top 10 Essential JavaScript Concepts Every Developer Should Master

1
Comments
4 min read
Does React need Code Review or QA?

Does React need Code Review or QA?

5
Comments
5 min read
Create a blog with Deno 2 and Fresh

Create a blog with Deno 2 and Fresh

2
Comments
1 min read
Scaling Node.js Applications with NGINX and Load Balancing

Scaling Node.js Applications with NGINX and Load Balancing

Comments
5 min read
Day 5:Understanding JavaScript Data Types: Primitive vs. Non-Primitive

Day 5:Understanding JavaScript Data Types: Primitive vs. Non-Primitive

Comments
3 min read
Book: Learning JavaScript Design Patterns

Book: Learning JavaScript Design Patterns

Comments
1 min read
Basic Intro to Python

Basic Intro to Python

2
Comments 1
10 min read
JavaScript: How it is done behind the scenes

JavaScript: How it is done behind the scenes

Comments
4 min read
Resolving Circular Dependency Issues in ES5 Projects

Resolving Circular Dependency Issues in ES5 Projects

Comments
7 min read
Creating a Smart Address Search with Google Maps API and React

Creating a Smart Address Search with Google Maps API and React

2
Comments
6 min read
How to Build a Basic Chatbot Using TensorFlow and JavaScript

How to Build a Basic Chatbot Using TensorFlow and JavaScript

Comments
5 min read
Deploying a Vite/React Application with Images: A Complete Guide

Deploying a Vite/React Application with Images: A Complete Guide

Comments
4 min read
Journeying from React to React Native: Differences & Similarities

Journeying from React to React Native: Differences & Similarities

70
Comments 4
6 min read
My first dev post

My first dev post

Comments 1
1 min read
30 months of open source: How I maintain the Next-Gen request tool

30 months of open source: How I maintain the Next-Gen request tool

Comments
11 min read
The Difference between Flexbox (flex) and Grid Layout (grid)

The Difference between Flexbox (flex) and Grid Layout (grid)

Comments
3 min read
Introducing Brisa: Full-stack Web Platform Framework 🔥

Introducing Brisa: Full-stack Web Platform Framework 🔥

26
Comments 5
6 min read
Getting started with react

Getting started with react

2
Comments
1 min read
Achieving delivery guarantees in a pub/sub system

Achieving delivery guarantees in a pub/sub system

Comments
12 min read
Best Practices of Docker & Docker-Compose for NextJS application.

Best Practices of Docker & Docker-Compose for NextJS application.

1
Comments
7 min read
Binary Image Processor

Binary Image Processor

Comments
2 min read
loading...