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.
Unlock Smarter Testing with Keploy’s Visual Studio Code Extension

Unlock Smarter Testing with Keploy’s Visual Studio Code Extension

Comments
3 min read
How to and Should you use Bun FFI

How to and Should you use Bun FFI

1
Comments
9 min read
JSON.parse without errors

JSON.parse without errors

Comments
1 min read
Excel js + React JS

Excel js + React JS

3
Comments
2 min read
Deploy a bento to GitHub Pages

Deploy a bento to GitHub Pages

26
Comments 5
2 min read
Istanbul usage in tRPC source code

Istanbul usage in tRPC source code

Comments
3 min read
Google Play Logo

Google Play Logo

Comments
1 min read
Router Management System

Router Management System

Comments
1 min read
How to Implement the Singleton Design Pattern

How to Implement the Singleton Design Pattern

11
Comments
4 min read
How to Kill Vulnerabilities in Your Node.js App: A Guide to Writing Secure JavaScript Code

How to Kill Vulnerabilities in Your Node.js App: A Guide to Writing Secure JavaScript Code

10
Comments
6 min read
Latest Newsletter: Simply Refreshing (Issue #185)

Latest Newsletter: Simply Refreshing (Issue #185)

1
Comments
1 min read
Effizientes Scrapen von JavaScript-Webseiten

Effizientes Scrapen von JavaScript-Webseiten

Comments
3 min read
Efficient Data Handling in React Native with RTK Query

Efficient Data Handling in React Native with RTK Query

9
Comments
12 min read
Mastering React Checkbox: A Complete Guide

Mastering React Checkbox: A Complete Guide

8
Comments
5 min read
How to Create Reusable Logic with Custom React Hooks

How to Create Reusable Logic with Custom React Hooks

7
Comments 2
5 min read
Best Free Node.js Hosting

Best Free Node.js Hosting

1
Comments
4 min read
Pyro Sense - An early fire detection solution based on a Meta-OS!

Pyro Sense - An early fire detection solution based on a Meta-OS!

5
Comments
1 min read
LocalStorage VS SessionStorage VS Cookie

LocalStorage VS SessionStorage VS Cookie

6
Comments
2 min read
Turbocharge Your Website: A Developer's Guide to Web Performance 🚀💨💻

Turbocharge Your Website: A Developer's Guide to Web Performance 🚀💨💻

Comments
2 min read
What Does API Stand For? A Complete Guide

What Does API Stand For? A Complete Guide

Comments
5 min read
ReactJS Support & Suggestions needed for "React multi-select Searchable hierarchy tree dropdown"

ReactJS Support & Suggestions needed for "React multi-select Searchable hierarchy tree dropdown"

8
Comments
1 min read
Entendendo renderização no browser: Como o DOM é gerado?

Entendendo renderização no browser: Como o DOM é gerado?

Comments 1
4 min read
Learning TDD by doing: Tagging members in Umbraco's Rich Text Editor

Learning TDD by doing: Tagging members in Umbraco's Rich Text Editor

Comments
4 min read
How to not make other developers hate your js code ?

How to not make other developers hate your js code ?

1
Comments
2 min read
Auxiliary Routes in Angular

Auxiliary Routes in Angular

13
Comments
3 min read
API Test Generator: A Comprehensive Guide

API Test Generator: A Comprehensive Guide

Comments
5 min read
From Zero to Storefront: My Journey Building a Property Rental Platform

From Zero to Storefront: My Journey Building a Property Rental Platform

7
Comments
18 min read
🚀 5 Essential Tips to Boost Performance in React Apps ⚛️

🚀 5 Essential Tips to Boost Performance in React Apps ⚛️

1
Comments 2
4 min read
Understanding forwardRef in React: A Comprehensive Guide

Understanding forwardRef in React: A Comprehensive Guide

1
Comments
3 min read
Statement Coverage: A Foundation for Effective Testing

Statement Coverage: A Foundation for Effective Testing

Comments
2 min read
Modal vs Dialog

Modal vs Dialog

11
Comments
5 min read
👀 Imagine this: You’re in a room with the best developers in the world. What would you ask them? 🤔

👀 Imagine this: You’re in a room with the best developers in the world. What would you ask them? 🤔

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

3
Comments
2 min read
Handling Fast Forwarding and Rewinding in Our Video App

Handling Fast Forwarding and Rewinding in Our Video App

Comments
7 min read
Can I Drive? Coding an Alcohol Tester

Can I Drive? Coding an Alcohol Tester

7
Comments
3 min read
Unleashing the Power of Utility Types in TypeScript

Unleashing the Power of Utility Types in TypeScript

10
Comments
3 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
Common Myths About Mongoose

Common Myths About Mongoose

23
Comments 1
2 min read
How to Connect Two Pages in a Website

How to Connect Two Pages in a Website

1
Comments
2 min read
Two pointers algorithm explained

Two pointers algorithm explained

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

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

You Should Be Shipping a Manifest with Your Web Components

31
Comments 10
3 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
Update and delete records on a DWN

Update and delete records on a DWN

1
Comments
3 min read
Setting Up the Workspace for Decentralized Web Nodes in JavaScript

Setting Up the Workspace for Decentralized Web Nodes in JavaScript

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
Query and Read records on a DWN

Query and Read records on a DWN

1
Comments
2 min read
Create records on a DWN

Create records on a DWN

1
Comments
4 min read
Connect to Web5 and on a DWN in Web5

Connect to Web5 and on a DWN in Web5

1
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
20 Backend Monitoring Tricks Every CTO Should Know

20 Backend Monitoring Tricks Every CTO Should Know

Comments
3 min read
Building a Modern Personal Portfolio"?

Building a Modern Personal Portfolio"?

17
Comments 19
2 min read
5 Quick And Easy MongoDB Optimizations (part 1)

5 Quick And Easy MongoDB Optimizations (part 1)

40
Comments 5
3 min read
TypeScript vs Go: Choosing Your Backend Language

TypeScript vs Go: Choosing Your Backend Language

44
Comments
10 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
Node.js Starter Project dengan GraphQL, Redis, JWT, dan Sequelize

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

5
Comments
4 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
loading...