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.
Managing state with React Query. 〽️

Managing state with React Query. 〽️

89
Comments 3
16 min read
Best React UI Libraries for Simplifying Frontend Development and How to Implement Them

Best React UI Libraries for Simplifying Frontend Development and How to Implement Them

19
Comments 4
7 min read
LeetCode - Minimize Maximum Pair Sum in Array

LeetCode - Minimize Maximum Pair Sum in Array

2
Comments
3 min read
I open sourced an AI that creates any UI in seconds.

I open sourced an AI that creates any UI in seconds.

194
Comments 28
2 min read
Documenting Node.js API using Swagger

Documenting Node.js API using Swagger

101
Comments 4
8 min read
JavaScript Trick: Guessing Users' Country Calling Codes by Time Zone

JavaScript Trick: Guessing Users' Country Calling Codes by Time Zone

12
Comments 1
4 min read
Spice Up Your Svelte App with Sound Interactions using svelte-sound 😎

Spice Up Your Svelte App with Sound Interactions using svelte-sound 😎

16
Comments
6 min read
Applying for a new job with React and NodeJS and AI

Applying for a new job with React and NodeJS and AI

235
Comments 21
8 min read
A first look at Svelte for React Developers

A first look at Svelte for React Developers

1
Comments
2 min read
Aprenda a criar componentes dinâmicos com React Export Function

Aprenda a criar componentes dinâmicos com React Export Function

1
Comments
2 min read
Astro-Storyblok Previews Site with Netlify's Branch Deploys Feature

Astro-Storyblok Previews Site with Netlify's Branch Deploys Feature

11
Comments 1
7 min read
Angular.json structure for beginners - what we can set

Angular.json structure for beginners - what we can set

23
Comments
4 min read
⚔React vs. Vue.js: A Batalha dos Gigantes do Front-end

⚔React vs. Vue.js: A Batalha dos Gigantes do Front-end

6
Comments
42 min read
A Complete Guide to CSS Refactoring

A Complete Guide to CSS Refactoring

3
Comments 2
47 min read
creating badge-lists, fancy stuff

creating badge-lists, fancy stuff

2
Comments
2 min read
React e POO: Um guia para iniciantes

React e POO: Um guia para iniciantes

1
Comments
2 min read
Redefining Developer Experience

Redefining Developer Experience

5
Comments
17 min read
JavaScript Dependency Management with npm and Yarn

JavaScript Dependency Management with npm and Yarn

11
Comments 1
3 min read
Setting up ESLINT with TS/JS in your React project in 2023

Setting up ESLINT with TS/JS in your React project in 2023

22
Comments 4
4 min read
Tetris timer - the first part

Tetris timer - the first part

3
Comments
10 min read
How to be Better in React Code Reusability - Part2

How to be Better in React Code Reusability - Part2

6
Comments 1
10 min read
Solving FreeCodeCamp JavaScript Algorithms and Data Structures projects

Solving FreeCodeCamp JavaScript Algorithms and Data Structures projects

16
Comments
12 min read
Javascript Factory Design Pattern

Javascript Factory Design Pattern

1
Comments 1
1 min read
World of Goo

World of Goo

Comments
1 min read
ChatGPT - Complex Coding Challenges: 4 KYU

ChatGPT - Complex Coding Challenges: 4 KYU

5
Comments
4 min read
How to create a cron job in Vercel

How to create a cron job in Vercel

6
Comments 3
3 min read
Understanding Blockchain using JavaScript Class

Understanding Blockchain using JavaScript Class

1
Comments
3 min read
Learn Javascript My Way

Learn Javascript My Way

1
Comments
8 min read
New Suspense Hooks for Meteor

New Suspense Hooks for Meteor

6
Comments
3 min read
How I improve my skills in Typescript #5 : Satisfies operator

How I improve my skills in Typescript #5 : Satisfies operator

184
Comments 6
4 min read
TypeScript 5.0 for JavaScript devs

TypeScript 5.0 for JavaScript devs

3
Comments
2 min read
Is learning TypeScript worth it?

Is learning TypeScript worth it?

5
Comments 26
1 min read
Optimistic and Pessimistic UI Rendering

Optimistic and Pessimistic UI Rendering

5
Comments
3 min read
Uso Assíncrono: Entenda a diferença sobre Callbacks, Promises e Async/Await!

Uso Assíncrono: Entenda a diferença sobre Callbacks, Promises e Async/Await!

2
Comments
5 min read
Declaring variables in JavaScript (What happens when you don’t)

Declaring variables in JavaScript (What happens when you don’t)

Comments 1
6 min read
Remover vocales de un String con JavaScript

Remover vocales de un String con JavaScript

2
Comments
2 min read
Making Promises Suspendable

Making Promises Suspendable

5
Comments
4 min read
Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part One

Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part One

17
Comments
3 min read
React and Firestore Part 1

React and Firestore Part 1

5
Comments
3 min read
How to Remove Punctuation from Text Using JavaScript?

How to Remove Punctuation from Text Using JavaScript?

6
Comments
3 min read
OpenAI API – 101 Tutorial

OpenAI API – 101 Tutorial

1
Comments
6 min read
Node.js HTTP server without any frameworks.

Node.js HTTP server without any frameworks.

2
Comments 1
4 min read
4 Ways to Automate Visual Regression Tests

4 Ways to Automate Visual Regression Tests

21
Comments 1
7 min read
Resolvendo problemas no HackerRank: Sequência de Equação.

Resolvendo problemas no HackerRank: Sequência de Equação.

1
Comments
2 min read
Build a Tic Tac Toe Game using HTML, CSS, JavaScript, Tailwind CSS and Canvas Confetti

Build a Tic Tac Toe Game using HTML, CSS, JavaScript, Tailwind CSS and Canvas Confetti

96
Comments 25
4 min read
RxJS 7 - Creation Functions

RxJS 7 - Creation Functions

1
Comments
5 min read
RxJS 7 - Types of Observables

RxJS 7 - Types of Observables

1
Comments
2 min read
An important guide on Angular Directives and their types

An important guide on Angular Directives and their types

2
Comments 2
5 min read
LeetCode - Difference Between Ones and Zeros in Row and Column

LeetCode - Difference Between Ones and Zeros in Row and Column

2
Comments
6 min read
RxJS 7 - Observable, Observer and Subscription

RxJS 7 - Observable, Observer and Subscription

Comments
2 min read
Conditional Return Types: How to Return the Right Type

Conditional Return Types: How to Return the Right Type

39
Comments 16
2 min read
How to Display PDF in React or Vuejs Application using PDF.js

How to Display PDF in React or Vuejs Application using PDF.js

11
Comments 2
5 min read
10 Common Mistakes to Avoid While Writing JavaScript Code

10 Common Mistakes to Avoid While Writing JavaScript Code

24
Comments 4
4 min read
The Problem With React

The Problem With React

13
Comments 14
5 min read
React Ref: Everything You Need to Know in Simple Terms

React Ref: Everything You Need to Know in Simple Terms

1
Comments
2 min read
DOM Manipulation

DOM Manipulation

Comments
2 min read
Asynchronous JavaScript

Asynchronous JavaScript

1
Comments
2 min read
Object-Oriented Programming in JavaScript

Object-Oriented Programming in JavaScript

1
Comments
2 min read
What are Elements?

What are Elements?

6
Comments
3 min read
Lightning Web Components: Custom Nested Components

Lightning Web Components: Custom Nested Components

2
Comments
2 min read
loading...