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.
Making a font picker and text designer tool in only 40 lines of pure HTML web component code + 1 extra file (no node or JS!)

Making a font picker and text designer tool in only 40 lines of pure HTML web component code + 1 extra file (no node or JS!)

Comments
4 min read
AI for Web Devs: Project Introduction & Setup

AI for Web Devs: Project Introduction & Setup

4
Comments
7 min read
Middleware in Express.js

Middleware in Express.js

24
Comments 3
10 min read
How to become a pro-level developer by working on simple projects.

How to become a pro-level developer by working on simple projects.

45
Comments 9
2 min read
Criando Validações de Endpoints com Zod

Criando Validações de Endpoints com Zod

3
Comments
3 min read
"That's what she Set!" - mastering data with 7 new JavaScript Set methods

"That's what she Set!" - mastering data with 7 new JavaScript Set methods

3
Comments 2
3 min read
A Guide to Integrating with Adyen Web for 3D Secure 2 Payments

A Guide to Integrating with Adyen Web for 3D Secure 2 Payments

3
Comments 1
16 min read
Navigate the Unexpected: Using Copilot in Edge and DevTools

Navigate the Unexpected: Using Copilot in Edge and DevTools

1
Comments
2 min read
Mining Adventure V.0.1

Mining Adventure V.0.1

Comments
1 min read
Creating HTML Templates for Binding JSON Data with JavaScript Template Literals

Creating HTML Templates for Binding JSON Data with JavaScript Template Literals

Comments
11 min read
A Quick Overview of Skillcrush 102: Intro to JavaScript

A Quick Overview of Skillcrush 102: Intro to JavaScript

1
Comments
7 min read
Tempdata vs View Bag vs ViewData

Tempdata vs View Bag vs ViewData

Comments
1 min read
Authentication Using Context in Graphql (Part 4)

Authentication Using Context in Graphql (Part 4)

Comments
3 min read
Design Patterns in JavaScript: A Comprehensive Guide

Design Patterns in JavaScript: A Comprehensive Guide

327
Comments 29
15 min read
Quando um framework é melhor que a manipulação nativa do DOM

Quando um framework é melhor que a manipulação nativa do DOM

Comments
5 min read
React is Slow, What to do now?

React is Slow, What to do now?

132
Comments 56
7 min read
CONTROLLED VS UNCONTROLLED INPUTS IN REACT JS

CONTROLLED VS UNCONTROLLED INPUTS IN REACT JS

1
Comments
2 min read
Recursão com vanilla JavaScript

Recursão com vanilla JavaScript

Comments
3 min read
Simplify RabbitMQ Integration in Node.js with @kazinaimul/rabbitmq

Simplify RabbitMQ Integration in Node.js with @kazinaimul/rabbitmq

Comments
2 min read
🤖 Automatically publish your Node package to NPM (with PNPM and GitHub actions)

🤖 Automatically publish your Node package to NPM (with PNPM and GitHub actions)

2
Comments
4 min read
2024 Ultimate Guide to JavaScript Interview Questions and Answers

2024 Ultimate Guide to JavaScript Interview Questions and Answers

8
Comments 3
23 min read
Understanding the Differences: Server Side Rendering (SSR) vs Static Site Generation (SSG) in Next.js

Understanding the Differences: Server Side Rendering (SSR) vs Static Site Generation (SSG) in Next.js

30
Comments 4
2 min read
Optimizing Next.js for SEO

Optimizing Next.js for SEO

3
Comments
2 min read
Exploring Next.js Plugins and Middleware

Exploring Next.js Plugins and Middleware

2
Comments
2 min read
Como usar async e await com vanilla JavaScript

Como usar async e await com vanilla JavaScript

1
Comments
6 min read
Are OOP Methodologies and Patterns Dead for Frontend Development?

Are OOP Methodologies and Patterns Dead for Frontend Development?

Comments 7
2 min read
How To Design a MySQL Database for your Basic Notification System?

How To Design a MySQL Database for your Basic Notification System?

21
Comments 1
3 min read
Javascript features that makes coding sweet

Javascript features that makes coding sweet

Comments
2 min read
Next JS 14 + Katex web app

Next JS 14 + Katex web app

1
Comments 4
3 min read
Temporal Dead Zone

Temporal Dead Zone

Comments
6 min read
Why I Personally Decided to Bet on JavaScript

Why I Personally Decided to Bet on JavaScript

38
Comments 11
4 min read
Build a CRUD Todo App with Vanilla JavaScript and Fetch API

Build a CRUD Todo App with Vanilla JavaScript and Fetch API

8
Comments
16 min read
State Management in Next.js Applications

State Management in Next.js Applications

Comments
2 min read
How to animate state change in Svelte

How to animate state change in Svelte

9
Comments
2 min read
Edge Functions and Middleware Capabilities in Next.js 14

Edge Functions and Middleware Capabilities in Next.js 14

1
Comments 1
2 min read
Build your SaaS landing page in 15 minutes using Mantine

Build your SaaS landing page in 15 minutes using Mantine

4
Comments 1
2 min read
Next.js 14 and Incremental Static Regeneration (ISR)

Next.js 14 and Incremental Static Regeneration (ISR)

3
Comments
2 min read
Add Vitepress docs to existing project

Add Vitepress docs to existing project

Comments
2 min read
Advanced Routing and Dynamic Pages in Next.js 14

Advanced Routing and Dynamic Pages in Next.js 14

4
Comments
2 min read
Learn to Integrate Froala into Your NodeJS Application with Express Framework

Learn to Integrate Froala into Your NodeJS Application with Express Framework

5
Comments
5 min read
🕵️‍♀️ Detect And Blur Human Faces with Ai in NextJS ✨

🕵️‍♀️ Detect And Blur Human Faces with Ai in NextJS ✨

45
Comments 8
4 min read
SQL or Java, Which is Faster for Data Operation?

SQL or Java, Which is Faster for Data Operation?

19
Comments 5
15 min read
What Are Layouts In Android?

What Are Layouts In Android?

Comments
20 min read
this in javascript ?

this in javascript ?

1
Comments
2 min read
POO com JavaScript e TypeScript

POO com JavaScript e TypeScript

1
Comments
3 min read
JS to style radio button list

JS to style radio button list

Comments 1
2 min read
Benefits of JavaScript Code Snippets for Web Developers

Benefits of JavaScript Code Snippets for Web Developers

Comments
5 min read
My Journey with ReactJs

My Journey with ReactJs

Comments
1 min read
Svelte journey | SvelteKit: Server-side, SvelteKit utility stores, Error handling, Hooks

Svelte journey | SvelteKit: Server-side, SvelteKit utility stores, Error handling, Hooks

2
Comments
9 min read
If You Give A Seed A Fertilizer

If You Give A Seed A Fertilizer

1
Comments
4 min read
Experience of building a complete? font optimization package for Astro websites

Experience of building a complete? font optimization package for Astro websites

6
Comments
2 min read
Elegância Funcional: Redescobrindo JavaScript Através da Programação Funcional

Elegância Funcional: Redescobrindo JavaScript Através da Programação Funcional

Comments
15 min read
Getting Started with Node.js: Building a Basic Web Server

Getting Started with Node.js: Building a Basic Web Server

1
Comments
3 min read
Real-Time Updates in MERN Applications with Server-Sent Events

Real-Time Updates in MERN Applications with Server-Sent Events

2
Comments 2
2 min read
How to use DEV.to as a CMS to make a blog with NextJS

How to use DEV.to as a CMS to make a blog with NextJS

1
Comments
9 min read
TypeScript Basics

TypeScript Basics

2
Comments
11 min read
Understanding the Event Loop in JavaScript

Understanding the Event Loop in JavaScript

6
Comments
2 min read
StyleX Facebook Style Library Killer of Tailwind CSS

StyleX Facebook Style Library Killer of Tailwind CSS

1
Comments
3 min read
Node JS - An Introduction

Node JS - An Introduction

1
Comments 1
2 min read
10 Websites To Learn Anything For Free On The Internet

10 Websites To Learn Anything For Free On The Internet

267
Comments 40
3 min read
loading...