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.
Latest Newsletter: Pushing To Main (Issue #158)

Latest Newsletter: Pushing To Main (Issue #158)

Comments
1 min read
Why understanding Time Complexity is useful

Why understanding Time Complexity is useful

2
Comments 2
3 min read
Introdução ao Teste Automatizado com Jest: Como Começar a Escrever Testes Eficientes

Introdução ao Teste Automatizado com Jest: Como Começar a Escrever Testes Eficientes

2
Comments
3 min read
🧙‍♂️Weather Application using ReactJS | react mini project 🪄✨🚀

🧙‍♂️Weather Application using ReactJS | react mini project 🪄✨🚀

4
Comments 2
4 min read
How to code a Mastermind game in HTML, CSS and plain Javascript

How to code a Mastermind game in HTML, CSS and plain Javascript

Comments
4 min read
I Published a Dummy Pkg to NPM, and Here is What Happened

I Published a Dummy Pkg to NPM, and Here is What Happened

1
Comments
2 min read
The Module System in Javascript

The Module System in Javascript

88
Comments 9
3 min read
GraphQL vs. REST: The Ultimate Showdown

GraphQL vs. REST: The Ultimate Showdown

2
Comments
4 min read
Daily DSA Question Test

Daily DSA Question Test

1
Comments
1 min read
Magic Link Authentication in 5 minutes with Next.js + Next-Auth + Full-Stack-Kit

Magic Link Authentication in 5 minutes with Next.js + Next-Auth + Full-Stack-Kit

1
Comments
3 min read
Congrats to the winners of the Frontend Challenge: Earth Day Edition!

Congrats to the winners of the Frontend Challenge: Earth Day Edition!

84
Comments 23
2 min read
20+ Handy JavaScript Functions to Simplify Your Code | JavaScript Tutorial

20+ Handy JavaScript Functions to Simplify Your Code | JavaScript Tutorial

111
Comments 11
3 min read
How to implement a Multi-Select Dropdown component with React and Tailwind CSS

How to implement a Multi-Select Dropdown component with React and Tailwind CSS

6
Comments
10 min read
🛠 Navigating the Upgrade Plan: Steps Before Vue 3 Migration

🛠 Navigating the Upgrade Plan: Steps Before Vue 3 Migration

4
Comments 4
2 min read
🕸️ Web development trends we will see in 2024 👀

🕸️ Web development trends we will see in 2024 👀

312
Comments 38
5 min read
Custom Fonts In React Native: Pro Tip!

Custom Fonts In React Native: Pro Tip!

125
Comments 6
3 min read
Exploring the V8 JavaScript Engine

Exploring the V8 JavaScript Engine

Comments
2 min read
TenoxUI CSS Framework

TenoxUI CSS Framework

Comments
2 min read
Introduction To Document Object Model(DOM)

Introduction To Document Object Model(DOM)

1
Comments
4 min read
Chess Game Application Tutorial

Chess Game Application Tutorial

1
Comments
1 min read
Comparing Hattip vs. Express.js for modern app development

Comparing Hattip vs. Express.js for modern app development

2
Comments
12 min read
Less Code (-75%) & More Power (💪) with Remult

Less Code (-75%) & More Power (💪) with Remult

7
Comments 1
5 min read
TinyMCE 7.1 Release Notes - Overview

TinyMCE 7.1 Release Notes - Overview

4
Comments
3 min read
A Proposal to Add Signals to JavaScript: A Mistake?

A Proposal to Add Signals to JavaScript: A Mistake?

1
Comments 2
2 min read
EarlyBee - From idea to launch in 3 days: Landing pages to get Pre-orders, Emails or Votes

EarlyBee - From idea to launch in 3 days: Landing pages to get Pre-orders, Emails or Votes

1
Comments
5 min read
Netlify Dynamic Site Challenge - Netlify Image CDN to transform an image Gallery

Netlify Dynamic Site Challenge - Netlify Image CDN to transform an image Gallery

Comments 2
1 min read
How I optimized SVG icons on my website

How I optimized SVG icons on my website

1
Comments
4 min read
How to set up a new project using Yarn

How to set up a new project using Yarn

Comments
4 min read
Netlify Dynamic Site Challenge : Building a All in one Image playground with Netlify Image CDN

Netlify Dynamic Site Challenge : Building a All in one Image playground with Netlify Image CDN

47
Comments 13
3 min read
What is "this"?

What is "this"?

Comments
4 min read
JSON {} With OpenAI 🤖✨

JSON {} With OpenAI 🤖✨

42
Comments
7 min read
Creating a Single Image Slider using Swiper.js

Creating a Single Image Slider using Swiper.js

2
Comments
2 min read
FactoryJS - the TypeScript version of factory_bot

FactoryJS - the TypeScript version of factory_bot

1
Comments
8 min read
Introducing Geoglify

Introducing Geoglify

Comments
1 min read
Day 5: Forms in Angular

Day 5: Forms in Angular

1
Comments 1
2 min read
TypeScript Type vs Interface

TypeScript Type vs Interface

2
Comments
3 min read
Learn Tauri by Doing - Part 2: First method and APIs call

Learn Tauri by Doing - Part 2: First method and APIs call

2
Comments
6 min read
I Disappear

I Disappear

18
Comments 3
4 min read
Optimizing User Experience: Pre-fetching Pages in Next.js with the Link Component

Optimizing User Experience: Pre-fetching Pages in Next.js with the Link Component

Comments
2 min read
The First Step in My Career: Am I Ready to Start Job Hunting in Programming?

The First Step in My Career: Am I Ready to Start Job Hunting in Programming?

1
Comments
1 min read
Breakpoint Debugger vs Console.log Statement: A Frontend Developer's Perspective

Breakpoint Debugger vs Console.log Statement: A Frontend Developer's Perspective

Comments
2 min read
Saga orb

Saga orb

Comments
1 min read
Are Morning Routines Overrated?

Are Morning Routines Overrated?

3
Comments 11
1 min read
Backend-Genese: Von PHP zu Node.js & TypeScript (Teil 1)

Backend-Genese: Von PHP zu Node.js & TypeScript (Teil 1)

Comments
4 min read
Algorithmic Trading with SciChart

Algorithmic Trading with SciChart

Comments
12 min read
E-commerce checkout components built with Tailwind CSS and Flowbite

E-commerce checkout components built with Tailwind CSS and Flowbite

19
Comments
2 min read
Introduction to Web Socket

Introduction to Web Socket

Comments
3 min read
I built a tool to collect loom videos from your users

I built a tool to collect loom videos from your users

Comments
1 min read
Infinite horizontal scroll, vanilla CSS

Infinite horizontal scroll, vanilla CSS

1
Comments
2 min read
DRY: What is it and how to implement it. Don't Repeat Yourself

DRY: What is it and how to implement it. Don't Repeat Yourself

6
Comments
4 min read
Mastering Java Online Courses: The Vast Domain of Software Development

Mastering Java Online Courses: The Vast Domain of Software Development

Comments
2 min read
How the web works: page loading and beyond

How the web works: page loading and beyond

3
Comments
4 min read
Top 10 AI Edge Engineer Modules by Microsoft

Top 10 AI Edge Engineer Modules by Microsoft

20
Comments
4 min read
JAVASCRIPT TUTORIAL FOR BEGINNERS

JAVASCRIPT TUTORIAL FOR BEGINNERS

Comments
1 min read
Tips from open-source: Set a maximum time limit on fetch using Promise.race()

Tips from open-source: Set a maximum time limit on fetch using Promise.race()

1
Comments
4 min read
What are single page apps, really?

What are single page apps, really?

5
Comments
4 min read
React Query Retry explained

React Query Retry explained

1
Comments
3 min read
10+ Best Open Source Icon Libraries in 2024

10+ Best Open Source Icon Libraries in 2024

94
Comments 1
6 min read
Part 6: Introduction to Express.js – Simplifying Web Server Development in Node.js

Part 6: Introduction to Express.js – Simplifying Web Server Development in Node.js

14
Comments 9
4 min read
Handing Your Database Over to Users

Handing Your Database Over to Users

Comments 1
5 min read
loading...