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.
Top 10 most useful react hooks.

Top 10 most useful react hooks.

1
Comments
4 min read
Deploy your React App on GitHub

Deploy your React App on GitHub

4
Comments
3 min read
Supercharge your Firebase App Development using NX

Supercharge your Firebase App Development using NX

4
Comments
4 min read
Auto Sliding Carousel with Javascript

Auto Sliding Carousel with Javascript

12
Comments
3 min read
Tooltips! A Nice Singleton-y Way To Only Show One At A Time

Tooltips! A Nice Singleton-y Way To Only Show One At A Time

2
Comments 1
4 min read
Stitches CSS - is it any good?

Stitches CSS - is it any good?

1
Comments
6 min read
Dá pra juntar diferentes use cases usando Clean Architecture?

Dá pra juntar diferentes use cases usando Clean Architecture?

Comments
6 min read
Diário de bordo #6

Diário de bordo #6

2
Comments
1 min read
Stubs/fakes(casting as a particular object)

Stubs/fakes(casting as a particular object)

4
Comments
1 min read
Performing repetitive calls using an ad-hoc array

Performing repetitive calls using an ad-hoc array

Comments
5 min read
Nodejs fetch API: The Complete Guide

Nodejs fetch API: The Complete Guide

1
Comments
7 min read
Little React Things: Less reacting, more deriving

Little React Things: Less reacting, more deriving

Comments
4 min read
Runtimes JavaScript [pt-br]

Runtimes JavaScript [pt-br]

4
Comments
4 min read
A Complete Guide to PactumJS

A Complete Guide to PactumJS

4
Comments
8 min read
Add Eslint, Prettier, Husky, Lint-staged to Vue Project

Add Eslint, Prettier, Husky, Lint-staged to Vue Project

2
Comments
1 min read
Learn how to build apps with LiveChat Developer Platform 🧐

Learn how to build apps with LiveChat Developer Platform 🧐

3
Comments
2 min read
CARD Flipping with JS

CARD Flipping with JS

3
Comments
3 min read
Implementing Standalone Components in Angular 15

Implementing Standalone Components in Angular 15

23
Comments 2
2 min read
Managing State with useState in React

Managing State with useState in React

1
Comments
3 min read
M - Coloring / Flower Planting With No Adjacent

M - Coloring / Flower Planting With No Adjacent

1
Comments
1 min read
⚡️React Performance Optimization: useMemo vs useCallback

⚡️React Performance Optimization: useMemo vs useCallback

100
Comments 21
2 min read
Add Survey Creator / Form Builder to Your Angular Application

Add Survey Creator / Form Builder to Your Angular Application

4
Comments
6 min read
Affiliate Tracking System for Networks — Part 2

Affiliate Tracking System for Networks — Part 2

3
Comments
1 min read
My Journey in Open Source - conditional-fn

My Journey in Open Source - conditional-fn

1
Comments
1 min read
What is Node.js? A beginner's introduction to JavaScript runtime

What is Node.js? A beginner's introduction to JavaScript runtime

17
Comments 1
12 min read
A Better Way to Work With Number and Date Inputs in JS

A Better Way to Work With Number and Date Inputs in JS

18
Comments
3 min read
10 Bizarre JavaScript One-Liners That Will Blow Your Mind

10 Bizarre JavaScript One-Liners That Will Blow Your Mind

Comments
3 min read
8 mistakes you must never make as a programmer

8 mistakes you must never make as a programmer

4
Comments 1
3 min read
React, Vite and TypeScript: Get started in under 2 minutes

React, Vite and TypeScript: Get started in under 2 minutes

124
Comments 4
12 min read
var, let, and const

var, let, and const

Comments
2 min read
Building a Wordle helper with Vue.js 3.0

Building a Wordle helper with Vue.js 3.0

3
Comments
5 min read
Mastering JavaScript Generators: Understanding and Using the Power of Pausable Functions

Mastering JavaScript Generators: Understanding and Using the Power of Pausable Functions

6
Comments
2 min read
Code Smell 192 - Optional Attributes

Code Smell 192 - Optional Attributes

4
Comments
2 min read
How State in React works?

How State in React works?

Comments
4 min read
Creating a Node.js Command-line Tool, Linux Terminal CLI and NPM Package

Creating a Node.js Command-line Tool, Linux Terminal CLI and NPM Package

18
Comments
4 min read
RegExp Basics: It's Not That Hard!

RegExp Basics: It's Not That Hard!

3
Comments
3 min read
Progressively loading CSR pages

Progressively loading CSR pages

1
Comments
7 min read
📣 Infinite Table is Here 🎉

📣 Infinite Table is Here 🎉

15
Comments 2
5 min read
Deploy a Medusa Server on AWS with Microtica

Deploy a Medusa Server on AWS with Microtica

16
Comments
5 min read
You don't need to know everything in javascript before you start making use of it

You don't need to know everything in javascript before you start making use of it

2
Comments 2
1 min read
What is React.cloneElement() function?

What is React.cloneElement() function?

2
Comments
2 min read
Advanced JavaScript Development: Building Promises from Scratch

Advanced JavaScript Development: Building Promises from Scratch

3
Comments
6 min read
How to Integrate FormKit and Bootstrap

How to Integrate FormKit and Bootstrap

9
Comments 2
7 min read
Entendendo comparações de igualdade estrita e suave no JavaScript.

Entendendo comparações de igualdade estrita e suave no JavaScript.

1
Comments
2 min read
React Signup/Login/Account Settings application With Amplify

React Signup/Login/Account Settings application With Amplify

4
Comments
5 min read
Diário de bordo #5

Diário de bordo #5

2
Comments
1 min read
Dependency Injection for JavaScript Developers

Dependency Injection for JavaScript Developers

1
Comments
4 min read
Custom API server with basic CRUD — JS, Apollo, GraphQL & MongoDB

Custom API server with basic CRUD — JS, Apollo, GraphQL & MongoDB

18
Comments 1
8 min read
Кастомный React хук— useDebounce

Кастомный React хук— useDebounce

6
Comments
2 min read
Amazing Conferences for Developers in 2023

Amazing Conferences for Developers in 2023

2
Comments 1
9 min read
Create a Bare Minimum Chrome Extension App (Taskan)

Create a Bare Minimum Chrome Extension App (Taskan)

Comments
3 min read
The Main Challenges a React Form Library Should Solve

The Main Challenges a React Form Library Should Solve

3
Comments
6 min read
Automating Advent Calendar with Github Actions and Eleventy

Automating Advent Calendar with Github Actions and Eleventy

7
Comments
4 min read
JS-X-Ray 6.0

JS-X-Ray 6.0

5
Comments 1
3 min read
How to access the request context anywhere in your application ?

How to access the request context anywhere in your application ?

2
Comments
3 min read
Architecting A Highly Dynamic Card List In Angular

Architecting A Highly Dynamic Card List In Angular

25
Comments 2
6 min read
JavaScript: Desempenho de forEach, map e reduce vs for e for...of

JavaScript: Desempenho de forEach, map e reduce vs for e for...of

4
Comments
4 min read
What is an API? (Beginners guide)

What is an API? (Beginners guide)

4
Comments
3 min read
LeetCode Palindrome Number Solution in JavaScript

LeetCode Palindrome Number Solution in JavaScript

2
Comments
1 min read
Firebase V9 Firestore DELETE Document Using deleteDoc()

Firebase V9 Firestore DELETE Document Using deleteDoc()

2
Comments
2 min read
loading...