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.
Today my learning on Scrimba JS Mini Project

Today my learning on Scrimba JS Mini Project

Comments
2 min read
🗜️Using Cantor-Pairing as a String Compression

🗜️Using Cantor-Pairing as a String Compression

5
Comments
1 min read
Episode 24/03: Angular 17.1

Episode 24/03: Angular 17.1

5
Comments 1
2 min read
Mastering JavaScript: Essential Topics to Crack Your Frontend Interview

Mastering JavaScript: Essential Topics to Crack Your Frontend Interview

Comments
3 min read
Next.js 14 Server Actions: Boosting Performance

Next.js 14 Server Actions: Boosting Performance

1
Comments
9 min read
Embark on Your JavaScript Journey: A Guide to Free Courses and Certifications for Beginner Frontend Web Developers

Embark on Your JavaScript Journey: A Guide to Free Courses and Certifications for Beginner Frontend Web Developers

3
Comments 4
3 min read
Use JavaScript Proxy to protect internal properties

Use JavaScript Proxy to protect internal properties

4
Comments
4 min read
Top 6 VSCode extensions for every Frontend Engineer

Top 6 VSCode extensions for every Frontend Engineer

4
Comments
3 min read
Formik in production: 2 years in review

Formik in production: 2 years in review

Comments
5 min read
Paradigms in JavaScript

Paradigms in JavaScript

1
Comments
2 min read
Top JavaScript Projects of 2023 on GitHub

Top JavaScript Projects of 2023 on GitHub

16
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
Object Oriented Express API

Object Oriented Express API

40
Comments 10
3 min read
Building Server-Side Rendering (SSR) Applications with Deno and JSX

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

8
Comments
6 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
Fixing a table header on a horizontally scrolling table

Fixing a table header on a horizontally scrolling table

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

SuperProps: Trending Landing Page Collections with Next.js

1
Comments
2 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

77
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.

98
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
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
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
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

18
Comments
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
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
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

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

10 Mistakes to Avoid When Using Cypress

31
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

85
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
loading...