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.
Leveraging Cache to improve Web Performance

Leveraging Cache to improve Web Performance

43
Comments 4
6 min read
Episode 23/17: Twitter Space on the Future of Angular, Tiny Conf

Episode 23/17: Twitter Space on the Future of Angular, Tiny Conf

1
Comments
2 min read
The hard thing about JavaScript

The hard thing about JavaScript

Comments
4 min read
ActionCable and React for Beginners

ActionCable and React for Beginners

2
Comments
4 min read
Next.js Weekly Recap #2: App Router, Background Functions, YakGPT, Vercel KV

Next.js Weekly Recap #2: App Router, Background Functions, YakGPT, Vercel KV

2
Comments 1
3 min read
Understanding the Fundamental Differences between API and SDK: A Comprehensive Guide

Understanding the Fundamental Differences between API and SDK: A Comprehensive Guide

1
Comments
5 min read
Why Typescript is our god now.

Why Typescript is our god now.

15
Comments 3
3 min read
Step-by-Step Tutorial on How to Use Next Auth in Next.js 13 using Route Handlers.

Step-by-Step Tutorial on How to Use Next Auth in Next.js 13 using Route Handlers.

12
Comments 3
2 min read
Why upgrade to Yarn Berry?

Why upgrade to Yarn Berry?

18
Comments 16
4 min read
Programação funcional e a imutabilidade: 4 maneiras de clonar objetos no JavaScript

Programação funcional e a imutabilidade: 4 maneiras de clonar objetos no JavaScript

3
Comments
3 min read
Download a file with react hook

Download a file with react hook

11
Comments
2 min read
Creating Scalable and Reusable React Components

Creating Scalable and Reusable React Components

10
Comments 2
5 min read
Lessons Learned from Tackling a Frontend Mentor Project: Coffee Roasters themed Edition

Lessons Learned from Tackling a Frontend Mentor Project: Coffee Roasters themed Edition

Comments
3 min read
HOW TO GENERATE 4 DIGIT OTP WITH JAVASCRIPT

HOW TO GENERATE 4 DIGIT OTP WITH JAVASCRIPT

15
Comments 5
1 min read
Recursive GPT and multiple AI-Powered Prompters - Check out these creative projects! 🤖🔥

Recursive GPT and multiple AI-Powered Prompters - Check out these creative projects! 🤖🔥

4
Comments
1 min read
Redux for beginners

Redux for beginners

Comments
5 min read
Building a SolidJS App With SolidStart From Scratch

Building a SolidJS App With SolidStart From Scratch

13
Comments 3
20 min read
Getting started: Blockchain development.

Getting started: Blockchain development.

3
Comments 2
3 min read
How React, ReactDOM, and JSX Work Together?

How React, ReactDOM, and JSX Work Together?

3
Comments 1
2 min read
GPT Graph: A Simple Tool for Knowledge Graph Exploration

GPT Graph: A Simple Tool for Knowledge Graph Exploration

6
Comments
5 min read
Como variáveis funcionam por debaixo dos panos: Uma breve explicação com Javascript.

Como variáveis funcionam por debaixo dos panos: Uma breve explicação com Javascript.

159
Comments 10
2 min read
Top 5 Javascript ES6 Interview Questions and Answers

Top 5 Javascript ES6 Interview Questions and Answers

1
Comments
2 min read
Rest vs. Spread Syntax in JavaScript: Comparison and Differences

Rest vs. Spread Syntax in JavaScript: Comparison and Differences

1
Comments
3 min read
Mostly asked Angular Interview Questions and Answers

Mostly asked Angular Interview Questions and Answers

Comments
3 min read
Javascript event loop - approach the first meet

Javascript event loop - approach the first meet

Comments
2 min read
Are React Hooks simply a replacement for React Lifecycle Methods?

Are React Hooks simply a replacement for React Lifecycle Methods?

6
Comments
2 min read
JavaScript: Function Types You Should Know!

JavaScript: Function Types You Should Know!

32
Comments 16
2 min read
Unleash the Power of LangChain 🦜️🔗: 10 Cool Use Cases You Can Build.

Unleash the Power of LangChain 🦜️🔗: 10 Cool Use Cases You Can Build.

6
Comments 1
2 min read
10 more Javascript Challenges!

10 more Javascript Challenges!

56
Comments 3
2 min read
How to configure vite.config.js with a service.js file for local development ( vue & vuetify )

How to configure vite.config.js with a service.js file for local development ( vue & vuetify )

11
Comments
2 min read
How To Use MillionJs In Manual Mode a Next App.

How To Use MillionJs In Manual Mode a Next App.

62
Comments 13
3 min read
Dockerizing a Node.js Application from Scratch

Dockerizing a Node.js Application from Scratch

13
Comments 3
3 min read
How to Code the Array Partition Algorithm in JavaScript and Python

How to Code the Array Partition Algorithm in JavaScript and Python

2
Comments
7 min read
Mastering JavaScript: Unraveling the Art of Effective Commenting for Better Code Collaboration

Mastering JavaScript: Unraveling the Art of Effective Commenting for Better Code Collaboration

4
Comments
3 min read
The “FIRST-CLASS” citizens of JavaScript: FUNCTIONS Part 2

The “FIRST-CLASS” citizens of JavaScript: FUNCTIONS Part 2

3
Comments
3 min read
Making Four-In-A-Row Using JavaScript - Part 4: Winning Ways and Tedious Ties

Making Four-In-A-Row Using JavaScript - Part 4: Winning Ways and Tedious Ties

Comments
5 min read
Use NestJS, MongoDB and Docker to Create an URL Shortener

Use NestJS, MongoDB and Docker to Create an URL Shortener

Comments
11 min read
Installing and using Glint in Ember.js

Installing and using Glint in Ember.js

1
Comments
2 min read
Why I Like Using Maps (and WeakMaps) for Handling DOM Nodes

Why I Like Using Maps (and WeakMaps) for Handling DOM Nodes

1
Comments 1
6 min read
How to Use AI to Give Yourself a Haircut: a Complete Guide to StyleCLIP

How to Use AI to Give Yourself a Haircut: a Complete Guide to StyleCLIP

Comments 2
5 min read
Top 14 VSCode Extensions imo!

Top 14 VSCode Extensions imo!

3
Comments 1
3 min read
Turning Text into Art with Pixray Text2Img: A Beginner's Guide

Turning Text into Art with Pixray Text2Img: A Beginner's Guide

1
Comments
4 min read
Backend Developer roadmap

Backend Developer roadmap

3
Comments 1
3 min read
Working with streams in Node.js

Working with streams in Node.js

Comments
1 min read
50 ChatGPT Prompts to Debug ReactJS Issues - Free EBook

50 ChatGPT Prompts to Debug ReactJS Issues - Free EBook

10
Comments
3 min read
Best Post of the Month - April 2023

Best Post of the Month - April 2023

5
Comments
2 min read
Updating React State Inside Loops

Updating React State Inside Loops

53
Comments 8
10 min read
Crafting a mobile menu with Tailwind CSS without JavaScript

Crafting a mobile menu with Tailwind CSS without JavaScript

27
Comments 11
3 min read
The Acronyms of Rendering on the Web

The Acronyms of Rendering on the Web

96
Comments 27
7 min read
Adding timeout and multiple abort signals to fetch() (TypeScript/React)

Adding timeout and multiple abort signals to fetch() (TypeScript/React)

11
Comments
13 min read
Mastering React Development: Avoiding Common Pitfalls.

Mastering React Development: Avoiding Common Pitfalls.

3
Comments
2 min read
Using Redux Toolkit, and differences with action creators, state updates, and async actions

Using Redux Toolkit, and differences with action creators, state updates, and async actions

1
Comments
4 min read
Named Parameters en JavaScript: Mejorando la Legibilidad y Extensibilidad de tus Funciones

Named Parameters en JavaScript: Mejorando la Legibilidad y Extensibilidad de tus Funciones

Comments
2 min read
Microsoft Azure Arc-Enabled Infrastructure Introduction and Implementation Process

Microsoft Azure Arc-Enabled Infrastructure Introduction and Implementation Process

2
Comments
5 min read
Microsoft Azure API Management Service

Microsoft Azure API Management Service

1
Comments
6 min read
About Me

About Me

3
Comments 2
2 min read
How to serve html file using nodejs

How to serve html file using nodejs

Comments
1 min read
Creating Visual Interest: How to Use MouseMove Hover to Reveal Background Images

Creating Visual Interest: How to Use MouseMove Hover to Reveal Background Images

7
Comments
5 min read
What are Pure and Impure functions in JavaScript

What are Pure and Impure functions in JavaScript

Comments 3
3 min read
How to remove elements from array in JavaScript

How to remove elements from array in JavaScript

26
Comments 4
5 min read
loading...