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 JavaScript Projects of 2023 on GitHub

Top JavaScript Projects of 2023 on GitHub

17
Comments 1
2 min read
(Cont.) LangChain.js: Chatting with a PDF

(Cont.) LangChain.js: Chatting with a PDF

1
Comments
3 min read
Union Types in TypeScript

Union Types in TypeScript

6
Comments
1 min read
Building Server-Side Rendering (SSR) Applications with Deno and JSX

Building Server-Side Rendering (SSR) Applications with Deno and JSX

9
Comments
6 min read
Object Oriented Express API

Object Oriented Express API

40
Comments 10
3 min read
Best 10+ Retool Alternatives – Comprehensive Guide

Best 10+ Retool Alternatives – Comprehensive Guide

Comments
9 min read
Equal heights

Equal heights

Comments 1
1 min read
Exploring JavaScript String Methods: A Comprehensive Guide

Exploring JavaScript String Methods: A Comprehensive Guide

3
Comments 1
3 min read
SuperProps: Trending Landing Page Collections with Next.js

SuperProps: Trending Landing Page Collections with Next.js

1
Comments
2 min read
Fixing a table header on a horizontally scrolling table

Fixing a table header on a horizontally scrolling table

Comments
6 min read
Promises in JavaScript for Beginners

Promises in JavaScript for Beginners

12
Comments 5
3 min read
Upload the image with a preview using HTML, CSS & JavaScript

Upload the image with a preview using HTML, CSS & JavaScript

85
Comments
4 min read
Cultivo Conectado: Do Conceito à Realidade de um Sistema IoT para Monitoramento Agrícola

Cultivo Conectado: Do Conceito à Realidade de um Sistema IoT para Monitoramento Agrícola

Comments
12 min read
Semplice - SaaS multipage theme. Built with Astro, Tailwind CSS & MDX

Semplice - SaaS multipage theme. Built with Astro, Tailwind CSS & MDX

Comments
1 min read
After creating RawJS, I'm never touching React again.

After creating RawJS, I'm never touching React again.

97
Comments 238
10 min read
Enhance Your React Apps with Image Editing Capabilities

Enhance Your React Apps with Image Editing Capabilities

Comments
5 min read
React, where are you going?

React, where are you going?

140
Comments 39
5 min read
An alternative to the Javascript switch statement

An alternative to the Javascript switch statement

8
Comments 1
4 min read
Status page + Batteries

Status page + Batteries

Comments
2 min read
HTML Demystified: Unraveling the Foundations of Web Development

HTML Demystified: Unraveling the Foundations of Web Development

2
Comments
8 min read
A Guide to Better Code Organization in React through File Separation

A Guide to Better Code Organization in React through File Separation

8
Comments
16 min read
Understanding and Implementing JSON and fetch()

Understanding and Implementing JSON and fetch()

Comments
4 min read
Manejo del DOM #1: Nodos, selectores y elementos.

Manejo del DOM #1: Nodos, selectores y elementos.

Comments
3 min read
Design a Responsive Silding Sign in & Up Form using JavaScript

Design a Responsive Silding Sign in & Up Form using JavaScript

2
Comments
5 min read
Using the View Transition API on Angular Framework

Using the View Transition API on Angular Framework

8
Comments
2 min read
🚀 Essential steps to consider before Deploying your Website - A Comprehensive Guide

🚀 Essential steps to consider before Deploying your Website - A Comprehensive Guide

Comments
2 min read
Htmx and NestJS a quick overview

Htmx and NestJS a quick overview

6
Comments
4 min read
SSR React in Go

SSR React in Go

19
Comments 1
2 min read
We Have To Respect Others.

We Have To Respect Others.

Comments
1 min read
BDD Testing with Cucumber-js

BDD Testing with Cucumber-js

Comments
6 min read
🌟 Unleashing React Code Splitting: The Epic Guide! 🚀

🌟 Unleashing React Code Splitting: The Epic Guide! 🚀

Comments
2 min read
10 Useful VS Code Extensions for Web Developers

10 Useful VS Code Extensions for Web Developers

12
Comments 2
4 min read
Effective nodejs version management for the busy developer

Effective nodejs version management for the busy developer

11
Comments 1
2 min read
Clean Code - Part 1

Clean Code - Part 1

6
Comments
5 min read
JavaScript: The Klassic Way!

JavaScript: The Klassic Way!

3
Comments
18 min read
Building Micro-Frontends: Concepts, Benefits, and Challenges

Building Micro-Frontends: Concepts, Benefits, and Challenges

Comments
3 min read
History of the Web - Part 1

History of the Web - Part 1

14
Comments 6
9 min read
Sloan's Inbox: Going With Vanilla JS or Frameworks as a Beginner?

Sloan's Inbox: Going With Vanilla JS or Frameworks as a Beginner?

11
Comments 6
1 min read
Mastering Inactivity Logout in React Native

Mastering Inactivity Logout in React Native

1
Comments 1
2 min read
Setup Route 53 for Client App

Setup Route 53 for Client App

Comments
3 min read
How To Get Developer Experience (Even If You Have None) 💡

How To Get Developer Experience (Even If You Have None) 💡

35
Comments 9
15 min read
Smooth Horizontal Scrolling with JavaScript: Enhance User Experience

Smooth Horizontal Scrolling with JavaScript: Enhance User Experience

2
Comments
2 min read
How to create a Volume Profile in a JavaScript Financial Chart

How to create a Volume Profile in a JavaScript Financial Chart

Comments 1
7 min read
Creating Startup Dopamine: Harnessing the Power of Real-Time User Events in Slack

Creating Startup Dopamine: Harnessing the Power of Real-Time User Events in Slack

Comments
4 min read
Exploring useMemo in React: Optimization and Real-World Applications

Exploring useMemo in React: Optimization and Real-World Applications

3
Comments 2
2 min read
10 Mistakes to Avoid When Using Cypress

10 Mistakes to Avoid When Using Cypress

32
Comments
7 min read
Next.js vs Gatsby in 2024

Next.js vs Gatsby in 2024

15
Comments
3 min read
Classes vs. Objetos em JavaScript: Entendendo as Diferenças Fundamentais

Classes vs. Objetos em JavaScript: Entendendo as Diferenças Fundamentais

2
Comments 1
2 min read
Understanding Async Iterators in JavaScript

Understanding Async Iterators in JavaScript

86
Comments 6
8 min read
Creating a Reactive Restaurant Grid with Filtering Using React and Tailwind CSS

Creating a Reactive Restaurant Grid with Filtering Using React and Tailwind CSS

2
Comments
5 min read
Emoji Glitch Boosts Streamer's Earnings: Alertpix Bug Post-Mortem Analysis

Emoji Glitch Boosts Streamer's Earnings: Alertpix Bug Post-Mortem Analysis

5
Comments 3
5 min read
Creating visually rich PDFs with PDF-Frame-Vue

Creating visually rich PDFs with PDF-Frame-Vue

3
Comments
5 min read
How to get position of mouse pointer in JavaScript

How to get position of mouse pointer in JavaScript

1
Comments
3 min read
AWS Cognito Authentication With NodeJS

AWS Cognito Authentication With NodeJS

5
Comments
2 min read
TypeScript Might Not Be Your God: Case Study of Migration from TS to JSDoc

TypeScript Might Not Be Your God: Case Study of Migration from TS to JSDoc

43
Comments 14
11 min read
Understanding Buffer data in Node js

Understanding Buffer data in Node js

5
Comments
2 min read
how Javascript help developers

how Javascript help developers

Comments
1 min read
Creating DNS Zone in Azure the easiest way

Creating DNS Zone in Azure the easiest way

Comments
3 min read
Learning programming and web development in 2024, navigating the code waves

Learning programming and web development in 2024, navigating the code waves

Comments
3 min read
Symbiote.js 2.0

Symbiote.js 2.0

9
Comments 2
5 min read
loading...