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.
Angular Universal is the Problem, not Angular

Angular Universal is the Problem, not Angular

12
Comments 26
3 min read
Control the function internals with callbacks

Control the function internals with callbacks

2
Comments 1
2 min read
Separating 'app' and 'server' in Express: Why it matters and how it benefits your application

Separating 'app' and 'server' in Express: Why it matters and how it benefits your application

5
Comments 1
3 min read
Level Up Your React Projects: A Beginner's Guide to Custom Hooks

Level Up Your React Projects: A Beginner's Guide to Custom Hooks

Comments
7 min read
React Native - Making a POST Request with an Image from Image Picker

React Native - Making a POST Request with an Image from Image Picker

8
Comments
4 min read
3 Ways to Reverse a String in JavaScript

3 Ways to Reverse a String in JavaScript

1
Comments
2 min read
Functions are DRY

Functions are DRY

Comments
4 min read
Everything is Object In 🧑🏻‍💻JavaScript⤵️

Everything is Object In 🧑🏻‍💻JavaScript⤵️

6
Comments
9 min read
Mastering React Router: The Ultimate Guide to Navigation and Routing in React Apps!

Mastering React Router: The Ultimate Guide to Navigation and Routing in React Apps!

7
Comments
4 min read
Async-Await in JavaScript

Async-Await in JavaScript

1
Comments
2 min read
Event Loop in JavaScript

Event Loop in JavaScript

10
Comments
2 min read
How does pnpm work

How does pnpm work

7
Comments
7 min read
Interfaces in typescript

Interfaces in typescript

Comments
4 min read
Calculate life span and age in years in javascript/typescript

Calculate life span and age in years in javascript/typescript

3
Comments 1
2 min read
10 open-source alternatives to run your businesses

10 open-source alternatives to run your businesses

57
Comments 3
3 min read
Metodos para Arrays en Javascript

Metodos para Arrays en Javascript

1
Comments
23 min read
Understanding Hoisting in JavaScript: Building a mental model- part 1

Understanding Hoisting in JavaScript: Building a mental model- part 1

1
Comments
4 min read
Understanding Hoisting in JavaScript: Different forms of Hoisting - part 2

Understanding Hoisting in JavaScript: Different forms of Hoisting - part 2

Comments
2 min read
Build automated test suite with 150 tests and 80% code coverage in 30 minutes

Build automated test suite with 150 tests and 80% code coverage in 30 minutes

9
Comments 2
5 min read
Resolvendo problemas no HackerRank: Contando Strings repetidas

Resolvendo problemas no HackerRank: Contando Strings repetidas

1
Comments
2 min read
how to filter in the dynamic zone in strapi using graphql?

how to filter in the dynamic zone in strapi using graphql?

Comments
1 min read
Next.js Weekly Recap #1: Streaming Support, Static Exports, React Email, Shadcn/UI

Next.js Weekly Recap #1: Streaming Support, Static Exports, React Email, Shadcn/UI

7
Comments
3 min read
How to Regex in Javascript

How to Regex in Javascript

14
Comments
5 min read
Understanding Providers and Dependency Injection in NestJS

Understanding Providers and Dependency Injection in NestJS

24
Comments 3
3 min read
The Newbie Framework: SvelteKit🔥

The Newbie Framework: SvelteKit🔥

1
Comments 2
2 min read
TypeScript Type for Conditional Parameters with Compile-Time Validation

TypeScript Type for Conditional Parameters with Compile-Time Validation

Comments
4 min read
Insertion Sort

Insertion Sort

Comments 1
1 min read
Build a simple AI-powered Q&A using Next.js and OpenAI Text Completion

Build a simple AI-powered Q&A using Next.js and OpenAI Text Completion

1
Comments
7 min read
34 JavaScript String Methods Cheatsheet

34 JavaScript String Methods Cheatsheet

26
Comments 2
14 min read
JavaScript 🐲 challenges_4 ⚔️

JavaScript 🐲 challenges_4 ⚔️

7
Comments 2
1 min read
Add a Context Menu Item to Chrome Extension

Add a Context Menu Item to Chrome Extension

3
Comments
1 min read
Think Twice Before You Use the forEach Array Method

Think Twice Before You Use the forEach Array Method

5
Comments 1
4 min read
Reactotron- Debugging tool for React Native and React Project

Reactotron- Debugging tool for React Native and React Project

2
Comments
3 min read
Validate an OpenID Connect JWT using a public key in JWKS

Validate an OpenID Connect JWT using a public key in JWKS

31
Comments 1
4 min read
Introduction to Symbols Using Type Script

Introduction to Symbols Using Type Script

Comments 1
2 min read
Value type vs Reference type in JavaScript

Value type vs Reference type in JavaScript

1
Comments
3 min read
🏆⚛️React Roadmap Guide for Beginners 2023

🏆⚛️React Roadmap Guide for Beginners 2023

5
Comments 1
3 min read
Build a Telegram voice chatbot using ChatGPT API and Whisper

Build a Telegram voice chatbot using ChatGPT API and Whisper

11
Comments 1
10 min read
Why persisting incremental user states is hard

Why persisting incremental user states is hard

16
Comments
12 min read
Understanding Shadow DOM and Shadow Roots in JavaScript: A Simple Guide for Beginners

Understanding Shadow DOM and Shadow Roots in JavaScript: A Simple Guide for Beginners

3
Comments
2 min read
A story of let, const, object mutation, and a bug in my code

A story of let, const, object mutation, and a bug in my code

45
Comments 9
10 min read
Circular Text with CSS?

Circular Text with CSS?

168
Comments 6
6 min read
Making a Speedrun Timer: Chapter 1

Making a Speedrun Timer: Chapter 1

3
Comments
5 min read
Application Deployment On Azure Cloud using Azure Web App Service

Application Deployment On Azure Cloud using Azure Web App Service

4
Comments
5 min read
Understanding Promises in JavaScript

Understanding Promises in JavaScript

10
Comments
3 min read
ESLint Understand By Doing Part 1: Abstract Syntax Trees

ESLint Understand By Doing Part 1: Abstract Syntax Trees

10
Comments
3 min read
Deploying your React App to Firebase Hosting

Deploying your React App to Firebase Hosting

3
Comments
3 min read
JavaScript EP1: Event Loop♻️

JavaScript EP1: Event Loop♻️

Comments
2 min read
How to Create an Azure App Using the Azure Cloud Portal

How to Create an Azure App Using the Azure Cloud Portal

1
Comments
4 min read
Is Tailwind CSS The Best Framework?

Is Tailwind CSS The Best Framework?

1
Comments
3 min read
How to build a responsive navigation section for a website with HTML, CSS and JavaScript

How to build a responsive navigation section for a website with HTML, CSS and JavaScript

1
Comments 1
7 min read
Qancha Code Coverage yetarli?

Qancha Code Coverage yetarli?

13
Comments
3 min read
Resolvendo problemas no HackerRank: Subconjuntos não divisíveis

Resolvendo problemas no HackerRank: Subconjuntos não divisíveis

1
Comments
3 min read
The Benefits of Using Dark Mode on Twitter: A Dark Theme Template Example

The Benefits of Using Dark Mode on Twitter: A Dark Theme Template Example

1
Comments
2 min read
Operatorlar haqida

Operatorlar haqida

Comments
1 min read
JavaScript, useState React Array Handling methods.

JavaScript, useState React Array Handling methods.

7
Comments 3
1 min read
Como criar um Array com N elementos com o mesmo valor no JS

Como criar um Array com N elementos com o mesmo valor no JS

Comments
3 min read
SSH cheatsheet

SSH cheatsheet

7
Comments
2 min read
How to add translation to your website

How to add translation to your website

Comments
2 min read
Announcing DHTMLX JavaScript Booking Widget

Announcing DHTMLX JavaScript Booking Widget

3
Comments
2 min read
loading...