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.
Don't Unleash Zalgo in your Node.js Application!

Don't Unleash Zalgo in your Node.js Application!

2
Comments
4 min read
Should You Add React to Existing Projects Or Websites?

Should You Add React to Existing Projects Or Websites?

1
Comments
8 min read
Will passing (a,b) => b - a in JavaScript builit-in sort a be in ascending or descending order? Why?

Will passing (a,b) => b - a in JavaScript builit-in sort a be in ascending or descending order? Why?

3
Comments
3 min read
React Router Nested Dom - GeekyShows

React Router Nested Dom - GeekyShows

2
Comments
2 min read
Relative Time String

Relative Time String

1
Comments
3 min read
Javascript And The DOM

Javascript And The DOM

1
Comments 2
3 min read
Toggling inside [array] in React

Toggling inside [array] in React

1
Comments
1 min read
Recreating Nike - Medusa & Next.js

Recreating Nike - Medusa & Next.js

11
Comments 3
9 min read
Date and math

Date and math

1
Comments
2 min read
ECMAScript decorators with Vite

ECMAScript decorators with Vite

5
Comments 3
1 min read
5 important tips and tricks for React

5 important tips and tricks for React

Comments
2 min read
Accessible text field component with React and TypeScript

Accessible text field component with React and TypeScript

7
Comments
10 min read
Easily create UUIDs without a package

Easily create UUIDs without a package

5
Comments
1 min read
Our Journey In The Open Source World - event-versionator

Our Journey In The Open Source World - event-versionator

1
Comments 2
2 min read
Functional React.Js Execution flow

Functional React.Js Execution flow

2
Comments 1
3 min read
Javascript Spread Operator

Javascript Spread Operator

Comments 2
2 min read
Web Scraping - A Complete Guide

Web Scraping - A Complete Guide

100
Comments 25
11 min read
Example of a #React functional (a.k.a. stateless) component w/ typechecking & default

Example of a #React functional (a.k.a. stateless) component w/ typechecking & default

2
Comments
1 min read
Getting the Visual Editor to work for Storyblok + Astro

Getting the Visual Editor to work for Storyblok + Astro

7
Comments 1
5 min read
Entendendo SetTimeout e SetInterval:

Entendendo SetTimeout e SetInterval:

Comments
2 min read
How we shipped CDN access tokens with Cloudflare Workers and R2

How we shipped CDN access tokens with Cloudflare Workers and R2

Comments
10 min read
This Week In React #133: Astro, React dying?, Qwikify, CRA, Next.js, Remix, Redux, Storybook, Redwood, Nextra, React-Native...

This Week In React #133: Astro, React dying?, Qwikify, CRA, Next.js, Remix, Redux, Storybook, Redwood, Nextra, React-Native...

6
Comments
9 min read
TL;DR CommonJS vs ESM

TL;DR CommonJS vs ESM

19
Comments 3
2 min read
LeetCode - Path Sum III

LeetCode - Path Sum III

1
Comments
5 min read
Vitest: Blazing fast unit test framework

Vitest: Blazing fast unit test framework

10
Comments 3
9 min read
Invoking Svelte components from your Ember apps

Invoking Svelte components from your Ember apps

2
Comments 1
6 min read
Javascript: Map e Set

Javascript: Map e Set

Comments
7 min read
Variables and Keywords

Variables and Keywords

2
Comments
3 min read
The joy, the pride and the burden of maintaining open source

The joy, the pride and the burden of maintaining open source

6
Comments
6 min read
Introducing Rubberduck 1.0: AI Chat in Visual Studio Code

Introducing Rubberduck 1.0: AI Chat in Visual Studio Code

5
Comments
2 min read
How redux and context helps managing global state

How redux and context helps managing global state

1
Comments 2
1 min read
JavaScript Loops: while e for

JavaScript Loops: while e for

1
Comments
5 min read
Diário de Bordo #8

Diário de Bordo #8

2
Comments
2 min read
Rendering with NextJS

Rendering with NextJS

13
Comments 2
5 min read
I made this AI tool in 69 lines of code in single HTML file.

I made this AI tool in 69 lines of code in single HTML file.

Comments
3 min read
Resolvendo problemas no HackerRank: Criando uma escadaria!

Resolvendo problemas no HackerRank: Criando uma escadaria!

Comments
2 min read
Axios to consume REST API in React

Axios to consume REST API in React

10
Comments 4
4 min read
How to delete an element from map - JavaScript

How to delete an element from map - JavaScript

2
Comments
2 min read
How You Can Use AI to Improve Your Programming Skills

How You Can Use AI to Improve Your Programming Skills

1
Comments
13 min read
The road to Software Architecture (frontend edition)

The road to Software Architecture (frontend edition)

1
Comments 3
6 min read
tRPC vs GraphQL: Why you shouldn’t use GraphQL

tRPC vs GraphQL: Why you shouldn’t use GraphQL

1
Comments
6 min read
Build a Team permissions system in Node.js app using Auth0 and Permify - Part 2

Build a Team permissions system in Node.js app using Auth0 and Permify - Part 2

5
Comments 2
8 min read
Sweet alert 2 in Ruby on Rails 7

Sweet alert 2 in Ruby on Rails 7

1
Comments
3 min read
Mastering Internationalization and Localization in JavaScript: A Comprehensive Guide

Mastering Internationalization and Localization in JavaScript: A Comprehensive Guide

7
Comments 2
11 min read
Continuous performance audits in Nuxt with Lighthouse CI and Github Actions

Continuous performance audits in Nuxt with Lighthouse CI and Github Actions

12
Comments 4
5 min read
Using Gleam in your Phoenix Hooks

Using Gleam in your Phoenix Hooks

12
Comments 2
4 min read
Building out a Notes App with React and a Django Rest API Part 1

Building out a Notes App with React and a Django Rest API Part 1

14
Comments 2
6 min read
Why Is My Jest Test Suite So Slow?

Why Is My Jest Test Suite So Slow?

6
Comments
11 min read
Everything you didn’t know you need to know about buttons

Everything you didn’t know you need to know about buttons

13
Comments
6 min read
Embedding YouTube Videos in HTML: A Step-by-Step Guide

Embedding YouTube Videos in HTML: A Step-by-Step Guide

3
Comments
3 min read
What is JSON ?

What is JSON ?

3
Comments 6
1 min read
Best React UI frameworks to boost Productivity 🚀 🌟

Best React UI frameworks to boost Productivity 🚀 🌟

8
Comments 5
6 min read
Angular Workspace 🏭

Angular Workspace 🏭

3
Comments 4
4 min read
How to Use /*Comment*/ as a developer

How to Use /*Comment*/ as a developer

Comments
5 min read
Invoking React components from your Ember apps

Invoking React components from your Ember apps

4
Comments 6
6 min read
How Can AI Help Software Development

How Can AI Help Software Development

7
Comments 3
7 min read
7 ways to convert Objects into Array in JavaScript

7 ways to convert Objects into Array in JavaScript

1
Comments
4 min read
Linked List

Linked List

2
Comments 2
2 min read
Data Store with Nucleoid (Low-code Backend)

Data Store with Nucleoid (Low-code Backend)

5
Comments 1
4 min read
Getting Started With Three.js

Getting Started With Three.js

1
Comments
10 min read
loading...