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.
How to Connect Two Pages in a Website

How to Connect Two Pages in a Website

1
Comments
2 min read
TypeScript vs Go: Choosing Your Backend Language

TypeScript vs Go: Choosing Your Backend Language

55
Comments
10 min read
Two pointers algorithm explained

Two pointers algorithm explained

Comments
2 min read
You Should Be Shipping a Manifest with Your Web Components

You Should Be Shipping a Manifest with Your Web Components

33
Comments 10
3 min read
Can I Drive? Coding an Alcohol Tester

Can I Drive? Coding an Alcohol Tester

4
Comments
3 min read
[Blog Template] Create your own blog site with this Ready-to-use Template, built with Next.js

[Blog Template] Create your own blog site with this Ready-to-use Template, built with Next.js

2
Comments
2 min read
The Golden Rule of Clean Code: Functions Should Do One Thing

The Golden Rule of Clean Code: Functions Should Do One Thing

Comments
2 min read
Create Browser Extension with Vite + TS

Create Browser Extension with Vite + TS

2
Comments
4 min read
Building a Free Online Music Creator: Free Incredibox Sprunki

Building a Free Online Music Creator: Free Incredibox Sprunki

Comments
1 min read
5 Tools to Turn Your Code into Beautiful Visuals for Sharing

5 Tools to Turn Your Code into Beautiful Visuals for Sharing

Comments
4 min read
JavaScript MMORPG - Maiu Online - #babylonjs - Ep42: Npc quests status icons

JavaScript MMORPG - Maiu Online - #babylonjs - Ep42: Npc quests status icons

Comments 1
1 min read
🚀 Introducing KnowledgePlus: Your Free Tech Learning Hub

🚀 Introducing KnowledgePlus: Your Free Tech Learning Hub

1
Comments
1 min read
CRUD Operations: What Are They, and How Can I Use Them?

CRUD Operations: What Are They, and How Can I Use Them?

Comments
3 min read
From Monolith to Monorepo: A Next.js Migration Story

From Monolith to Monorepo: A Next.js Migration Story

Comments
3 min read
Implementing Long Press Functionality Using React Native Gesture Handler in React Native Application

Implementing Long Press Functionality Using React Native Gesture Handler in React Native Application

Comments
2 min read
Building a Modern Personal Portfolio"?

Building a Modern Personal Portfolio"?

17
Comments 19
2 min read
20 Backend Monitoring Tricks Every CTO Should Know

20 Backend Monitoring Tricks Every CTO Should Know

Comments
3 min read
Closures - Javascript

Closures - Javascript

Comments 2
2 min read
Streamlining API Calls in Angular v18 with TanStack Angular Query

Streamlining API Calls in Angular v18 with TanStack Angular Query

1
Comments
3 min read
5 Quick And Easy MongoDB Optimizations (part 1)

5 Quick And Easy MongoDB Optimizations (part 1)

40
Comments 5
3 min read
Biome.js, a toolchain to format and lint your web project

Biome.js, a toolchain to format and lint your web project

1
Comments
2 min read
Unleashing the Power of Utility Types in TypeScript

Unleashing the Power of Utility Types in TypeScript

3
Comments
3 min read
Automating JavaScript execution in the browser

Automating JavaScript execution in the browser

5
Comments 1
3 min read
Creating Next-Gen User Experiences with Progressive Web Apps (PWAs)

Creating Next-Gen User Experiences with Progressive Web Apps (PWAs)

6
Comments
5 min read
Angular 19 - 5 Game-Changing Features You Need to Know

Angular 19 - 5 Game-Changing Features You Need to Know

200
Comments 7
3 min read
Node.js Starter Project dengan GraphQL, Redis, JWT, dan Sequelize

Node.js Starter Project dengan GraphQL, Redis, JWT, dan Sequelize

3
Comments
4 min read
I built a full-stack web archive tool running on Cloudflare

I built a full-stack web archive tool running on Cloudflare

1
Comments 1
2 min read
How to create a typewriter effect text animation with Tailwind CSS and JavaScript

How to create a typewriter effect text animation with Tailwind CSS and JavaScript

Comments
1 min read
The Irony of Static Typing in Dynamic Languages

The Irony of Static Typing in Dynamic Languages

1
Comments 5
5 min read
JavaScript Closures: Top Interview Questions and Answers

JavaScript Closures: Top Interview Questions and Answers

51
Comments 2
6 min read
Refactoring 017 - Convert Attributes to Sets

Refactoring 017 - Convert Attributes to Sets

4
Comments
6 min read
LZ4 – C++ React Native bindings for an extremely fast compression algorithm

LZ4 – C++ React Native bindings for an extremely fast compression algorithm

Comments
1 min read
Reto de backend #2

Reto de backend #2

Comments
1 min read
Key Takeaways from My Recent Review of the React Docs

Key Takeaways from My Recent Review of the React Docs

1
Comments 1
6 min read
Role-Based Access Control (RBAC) with Feature-Centric Approach

Role-Based Access Control (RBAC) with Feature-Centric Approach

1
Comments
3 min read
Objects & Arrays in Javascript

Objects & Arrays in Javascript

Comments
4 min read
Running a JAX Program from Dart Using C++ FFI

Running a JAX Program from Dart Using C++ FFI

8
Comments 2
4 min read
NeoHtop: A Cross-Platform Activity Monitor Written in Svelte and Tauri🚀

NeoHtop: A Cross-Platform Activity Monitor Written in Svelte and Tauri🚀

4
Comments
1 min read
🚀 Ever wonder what Sundays have in common with coding? 🤔

🚀 Ever wonder what Sundays have in common with coding? 🤔

Comments
1 min read
Variable Naming Best Practices in JavaScript for Clean, Maintainable Code

Variable Naming Best Practices in JavaScript for Clean, Maintainable Code

Comments
2 min read
Hoisting in JavaScript

Hoisting in JavaScript

Comments
2 min read
Mastering the Art of Frontend Development

Mastering the Art of Frontend Development

Comments
1 min read
ViteConf 2024: Innovations, Announcements, and the Road Ahead

ViteConf 2024: Innovations, Announcements, and the Road Ahead

5
Comments 1
27 min read
JavaScript Hoisting Explained to Improve Your Coding Skills

JavaScript Hoisting Explained to Improve Your Coding Skills

1
Comments
3 min read
A Beginner’s Guide to Angular Component Lifecycles

A Beginner’s Guide to Angular Component Lifecycles

6
Comments
4 min read
⚡🚀 Quickly Understand and Boost the Development of Existing React Projects (or any Others) Using Github Copilot 🤖

⚡🚀 Quickly Understand and Boost the Development of Existing React Projects (or any Others) Using Github Copilot 🤖

3
Comments
8 min read
From Express.js to PHP: How Lithe Brings the Minimalist Development Experience to the PHP World

From Express.js to PHP: How Lithe Brings the Minimalist Development Experience to the PHP World

7
Comments
2 min read
লাইভ ডেলিভারি পিজা অ্যাপ

লাইভ ডেলিভারি পিজা অ্যাপ

Comments
1 min read
Achieve Clean Routing in Angular 17: Refactoring Tips & Techniques

Achieve Clean Routing in Angular 17: Refactoring Tips & Techniques

8
Comments
8 min read
💡 Do you know the different units of measurement in CSS? px, em, rem, vh, and vw! 💡

💡 Do you know the different units of measurement in CSS? px, em, rem, vh, and vw! 💡

1
Comments 2
2 min read
Building a Modern React Library Starter: A Comprehensive Guide

Building a Modern React Library Starter: A Comprehensive Guide

6
Comments
3 min read
New here

New here

1
Comments
1 min read
Mastering Compound Components: Building Flexible and Reusable React Components

Mastering Compound Components: Building Flexible and Reusable React Components

Comments
3 min read
Objects & Arrays in Javascript

Objects & Arrays in Javascript

1
Comments
4 min read
Do Express.js para o PHP: Como o Lithe traz a experiência de desenvolvimento minimalista para o mundo PHP

Do Express.js para o PHP: Como o Lithe traz a experiência de desenvolvimento minimalista para o mundo PHP

8
Comments
2 min read
Employee Leave Management App Angular 18

Employee Leave Management App Angular 18

Comments
2 min read
React Basics~useState/ count number~

React Basics~useState/ count number~

Comments
1 min read
Client-Side Rendering and SPAs in Web Development🌐

Client-Side Rendering and SPAs in Web Development🌐

22
Comments 11
2 min read
My React Journey: Day 3

My React Journey: Day 3

2
Comments 4
2 min read
State Management with useContext and useReducer in React: Building a Global Shopping Cart

State Management with useContext and useReducer in React: Building a Global Shopping Cart

1
Comments
4 min read
loading...