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.
SvelteKit Static Site HTTP Headers

SvelteKit Static Site HTTP Headers

6
Comments
7 min read
How To Do Anything in TypeScript With Type Guards

How To Do Anything in TypeScript With Type Guards

179
Comments 5
15 min read
React Split Components: A new way of Function Components without Hooks

React Split Components: A new way of Function Components without Hooks

22
Comments 1
6 min read
How To create an API using Node.js, Express, and Typescript

How To create an API using Node.js, Express, and Typescript

78
Comments 3
3 min read
Dates in JavaScript, design tips, Typescript, NFTs, and more My 10 favorite Tech Twitter tweets from this week:

Dates in JavaScript, design tips, Typescript, NFTs, and more My 10 favorite Tech Twitter tweets from this week:

6
Comments 2
1 min read
It all Asynced in I promise

It all Asynced in I promise

5
Comments
2 min read
GraphQL in React

GraphQL in React

156
Comments 4
5 min read
EncodingCompiler

EncodingCompiler

2
Comments
1 min read
How to Update Node.js to the latest version on Ubuntu

How to Update Node.js to the latest version on Ubuntu

6
Comments 8
1 min read
Contemplating Life

Contemplating Life

7
Comments
2 min read
Having fun with pendulums in ThreeJs

Having fun with pendulums in ThreeJs

15
Comments
1 min read
I got the Github Copilot access

I got the Github Copilot access

69
Comments 34
1 min read
You (probably) don't need that useState + useEffect

You (probably) don't need that useState + useEffect

171
Comments 22
2 min read
Electron Adventures: Episode 89: Remembering Document Preferences

Electron Adventures: Episode 89: Remembering Document Preferences

6
Comments
3 min read
Cool CSS Animation Libraries

Cool CSS Animation Libraries

14
Comments 2
2 min read
Node.js error-handling gotcha: synchronous errors from an asynchronous function

Node.js error-handling gotcha: synchronous errors from an asynchronous function

9
Comments 2
3 min read
Detect Scroll Direction ReactJS

Detect Scroll Direction ReactJS

31
Comments 2
1 min read
I made Squid Game with JavaScript

I made Squid Game with JavaScript

497
Comments 55
3 min read
Custom Filter using VueJS

Custom Filter using VueJS

10
Comments
2 min read
Arrow functions in JavaScript. How to easily implement them?

Arrow functions in JavaScript. How to easily implement them?

7
Comments 5
3 min read
CRUD Operations with Modular Firebase, v9

CRUD Operations with Modular Firebase, v9

78
Comments 2
3 min read
Strapi,Nextjs and Tailwind setup

Strapi,Nextjs and Tailwind setup

14
Comments
5 min read
Building a rock 🧱, paper 📰 ,scissor ✂️, lizard 🦎 and spock 🖖 game in react

Building a rock 🧱, paper 📰 ,scissor ✂️, lizard 🦎 and spock 🖖 game in react

49
Comments 5
10 min read
Null Object spread horror story

Null Object spread horror story

18
Comments
3 min read
Selection sort

Selection sort

5
Comments
2 min read
Cómo estructurar un proyecto de React

Cómo estructurar un proyecto de React

8
Comments
7 min read
Day 30 of 100 Days of Code & Scrum: Company Website, Next.js, and TypeScript

Day 30 of 100 Days of Code & Scrum: Company Website, Next.js, and TypeScript

19
Comments
2 min read
Icons with React-icons library

Icons with React-icons library

16
Comments 2
2 min read
Explain why are rules for react hooks exists?

Explain why are rules for react hooks exists?

4
Comments
1 min read
DOM (Document Object Model) is really easy to understand!!!

DOM (Document Object Model) is really easy to understand!!!

5
Comments
1 min read
Free Next.js Portfolio Template

Free Next.js Portfolio Template

147
Comments 17
1 min read
data uri textures with Phaser3

data uri textures with Phaser3

6
Comments
2 min read
Menulis Notasi Matematika Menggunakan MathJax

Menulis Notasi Matematika Menggunakan MathJax

5
Comments
1 min read
A guide of Slots in Svelte

A guide of Slots in Svelte

6
Comments
4 min read
Finding factors of a number, Identify Prime and Composite number

Finding factors of a number, Identify Prime and Composite number

6
Comments
1 min read
Connecting MetaMask to a Reactjs App + Custom Hook + State Management

Connecting MetaMask to a Reactjs App + Custom Hook + State Management

20
Comments 1
1 min read
Easiest way to Test TypeScript using Jest by SilvenLEAF

Easiest way to Test TypeScript using Jest by SilvenLEAF

15
Comments 1
4 min read
A Practical Shell Scripting Introduction for JavaScript Engineers

A Practical Shell Scripting Introduction for JavaScript Engineers

33
Comments 2
3 min read
Live reloading with Ruby on Rails and esbuild

Live reloading with Ruby on Rails and esbuild

20
Comments 4
9 min read
Authentication(JWT) & Authorization

Authentication(JWT) & Authorization

7
Comments
5 min read
How I completed my HacktoberFest 21 Journey

How I completed my HacktoberFest 21 Journey

3
Comments
2 min read
🎃🦇 HTMLoween 🦇🎃 - HTML, JS and CSS to make your blood boil! 😱

🎃🦇 HTMLoween 🦇🎃 - HTML, JS and CSS to make your blood boil! 😱

186
Comments 35
4 min read
Jest testing without the noise

Jest testing without the noise

127
Comments 4
4 min read
⭐Angular 13 Features ⭐

⭐Angular 13 Features ⭐

108
Comments 6
4 min read
How to start with stripe

How to start with stripe

122
Comments 7
4 min read
LeetCode - Word Search

LeetCode - Word Search

5
Comments 1
10 min read
Project Euler Problem 2 - Fibonacci Question

Project Euler Problem 2 - Fibonacci Question

5
Comments
1 min read
JavaScript Moderno #3 | Objetos Literales.

JavaScript Moderno #3 | Objetos Literales.

5
Comments
3 min read
Happy Hacktoberfest! 🎃 - Part 2

Happy Hacktoberfest! 🎃 - Part 2

5
Comments
2 min read
🔥 🔥 🔥 Do you know all these means to avoid repeated rendering of React components?

🔥 🔥 🔥 Do you know all these means to avoid repeated rendering of React components?

255
Comments 13
13 min read
6 Different Ways to Insert Elements to an Array in JavaScript

6 Different Ways to Insert Elements to an Array in JavaScript

32
Comments 4
4 min read
First RESTful API in Express: Word List Generator API

First RESTful API in Express: Word List Generator API

6
Comments
1 min read
How to Develop an On-demand Roadside Assistance App in 2022?

How to Develop an On-demand Roadside Assistance App in 2022?

9
Comments 3
4 min read
🔥🔥🔥 Introducing ESBuild, compiling is straight up fast!!!

🔥🔥🔥 Introducing ESBuild, compiling is straight up fast!!!

53
Comments 11
5 min read
Building a music player application in react from absolute scratch 🔥🎶

Building a music player application in react from absolute scratch 🔥🎶

337
Comments 6
14 min read
Ember Js: How Google Bot Can Crawl Your Site

Ember Js: How Google Bot Can Crawl Your Site

4
Comments
4 min read
ELI5 JavaScript: Nullish Coalescing (??) & Logical Nullish Assignment (??=)

ELI5 JavaScript: Nullish Coalescing (??) & Logical Nullish Assignment (??=)

20
Comments 4
4 min read
Make VS Code load faster with a little bit of housekeeping

Make VS Code load faster with a little bit of housekeeping

4
Comments
3 min read
How to push fresh code to GitHub?

How to push fresh code to GitHub?

6
Comments 1
2 min read
JavaScript OOP is weird

JavaScript OOP is weird

9
Comments 2
2 min read
loading...