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.
Javascript 【tricky】💡interview output questions (Part 2)

Javascript 【tricky】💡interview output questions (Part 2)

5
Comments
1 min read
Explain JSON.parse vs JSON.stringify

Explain JSON.parse vs JSON.stringify

Comments
1 min read
Don't use `innerHTML`

Don't use `innerHTML`

5
Comments
1 min read
Vercel forms

Vercel forms

1
Comments
2 min read
Episode 23/24: Angular 16, RFCs for Deferred Loading and built-in Control-Flow

Episode 23/24: Angular 16, RFCs for Deferred Loading and built-in Control-Flow

1
Comments
2 min read
Progressive Web Apps (PWAs) and their impact on the future of mobile development

Progressive Web Apps (PWAs) and their impact on the future of mobile development

1
Comments
3 min read
Creating JavaScript Routes for WordPress Website with Stream CSS Progress Bar

Creating JavaScript Routes for WordPress Website with Stream CSS Progress Bar

3
Comments
4 min read
Securely Managing Digital Assets: A Guide to Wallets & Custody with QuickNode

Securely Managing Digital Assets: A Guide to Wallets & Custody with QuickNode

2
Comments
3 min read
What's new in Novu 0.16.0?

What's new in Novu 0.16.0?

16
Comments 1
3 min read
Why you should build the same project in multiple programming languages and frameworks

Why you should build the same project in multiple programming languages and frameworks

3
Comments 2
4 min read
The Power of HTML, CSS, and JavaScript: The Building Blocks of the Modern Web

The Power of HTML, CSS, and JavaScript: The Building Blocks of the Modern Web

1
Comments 2
2 min read
Line Chart with Svelte

Line Chart with Svelte

3
Comments 1
5 min read
JavaScript Bloat: Unraveling the Performance Challenge

JavaScript Bloat: Unraveling the Performance Challenge

2
Comments
3 min read
Introduction to React and Components

Introduction to React and Components

2
Comments
3 min read
Weekly web development resources #154

Weekly web development resources #154

2
Comments
2 min read
Fast, Flexible, Easy and Intuitive: How to Speed Up Your pandas Projects

Fast, Flexible, Easy and Intuitive: How to Speed Up Your pandas Projects

1
Comments
1 min read
Styling Your React App: Exploring CSS-in-JS with Styled Components

Styling Your React App: Exploring CSS-in-JS with Styled Components

Comments
3 min read
Binary Search In Javascript: Practical Mini Project

Binary Search In Javascript: Practical Mini Project

Comments
3 min read
The importance of read time for blog posts and how to automatically generate it using Node.js

The importance of read time for blog posts and how to automatically generate it using Node.js

Comments
3 min read
How to connect and sync Bryntum Scheduler to Microsoft Teams

How to connect and sync Bryntum Scheduler to Microsoft Teams

Comments
16 min read
Introduction to JavaScript Programming for Beginners

Introduction to JavaScript Programming for Beginners

4
Comments
5 min read
Kubernetes Basics for Beginners

Kubernetes Basics for Beginners

1
Comments
2 min read
The Constructor Chronicles: Unraveling the Secrets of JavaScript Object Creation

The Constructor Chronicles: Unraveling the Secrets of JavaScript Object Creation

Comments
6 min read
Spread Them: Leveraging the Spread Operator for Safer State Updates in React

Spread Them: Leveraging the Spread Operator for Safer State Updates in React

5
Comments
2 min read
Optimise your performance with memoization

Optimise your performance with memoization

2
Comments
1 min read
Making the MOD player available

Making the MOD player available

Comments
2 min read
Natural Vue defineProps

Natural Vue defineProps

Comments
1 min read
Bookmarklets - Bookmarks on steroids

Bookmarklets - Bookmarks on steroids

Comments
3 min read
Implementing Flexible Authorization in RedwoodJS Projects

Implementing Flexible Authorization in RedwoodJS Projects

18
Comments
5 min read
How to Create a Kick-Ass GitHub Profile in 5 Minutes

How to Create a Kick-Ass GitHub Profile in 5 Minutes

2
Comments 3
7 min read
Supercharge Your TypeScript App: Mastering i18next for Type-Safe Translations

Supercharge Your TypeScript App: Mastering i18next for Type-Safe Translations

4
Comments
7 min read
How To Check Against Custom Types In TypeScript

How To Check Against Custom Types In TypeScript

2
Comments
2 min read
Ripple, React shared state with less code...

Ripple, React shared state with less code...

1
Comments
8 min read
Building a Unified Design System Language

Building a Unified Design System Language

Comments
4 min read
Demystifying Ninja Code: Unraveling the Secrets of Concise and Efficient JavaScript Programming

Demystifying Ninja Code: Unraveling the Secrets of Concise and Efficient JavaScript Programming

3
Comments
2 min read
How-to organize your cells for flexibility

How-to organize your cells for flexibility

Comments
3 min read
DSA for Frontend devs

DSA for Frontend devs

Comments
6 min read
Best Practices for Creating a Folder and File Structure for a React Application

Best Practices for Creating a Folder and File Structure for a React Application

2
Comments
6 min read
Boost Your Programming Efficiency: Essential Tools for Success ⚙️

Boost Your Programming Efficiency: Essential Tools for Success ⚙️

12
Comments
4 min read
Clean Code - O básico a se fazer

Clean Code - O básico a se fazer

2
Comments
3 min read
The double not operator (!!)

The double not operator (!!)

4
Comments 1
3 min read
Array.every() Method

Array.every() Method

Comments
3 min read
Array.some() Method

Array.some() Method

Comments
3 min read
A-Z: MongoDB Cheat Sheet🌱

A-Z: MongoDB Cheat Sheet🌱

167
Comments 15
5 min read
Vue and Input File - Clear File or Select same file

Vue and Input File - Clear File or Select same file

3
Comments
2 min read
Iterators and generators

Iterators and generators

1
Comments
5 min read
Diagram editor dgrm.net / Announcement / Improved mobile support

Diagram editor dgrm.net / Announcement / Improved mobile support

1
Comments 2
1 min read
Snapshot of the Most Popular Programming Languages in 2023

Snapshot of the Most Popular Programming Languages in 2023

2
Comments
3 min read
React component testing with Vitest efficiently

React component testing with Vitest efficiently

2
Comments
6 min read
Login and Sign up Auth using JWT

Login and Sign up Auth using JWT

2
Comments
8 min read
Deep Copy vs Shallow Copy in JavaScript: Understanding the Differences

Deep Copy vs Shallow Copy in JavaScript: Understanding the Differences

2
Comments
4 min read
Stop wasting bandwidth with React's `useEffect` and `fetch`!

Stop wasting bandwidth with React's `useEffect` and `fetch`!

2
Comments
4 min read
Eleventy Tutorial

Eleventy Tutorial

Comments
2 min read
Factory Function in JavaScript

Factory Function in JavaScript

Comments
2 min read
Introduction to ExpressJs

Introduction to ExpressJs

2
Comments
3 min read
JavaScript class tutorial

JavaScript class tutorial

2
Comments 1
4 min read
3 Reasons Why Developers Fail (And How To Fix Them)

3 Reasons Why Developers Fail (And How To Fix Them)

9
Comments
4 min read
Top 3 JavaScript Frameworks: Mastering Web Development

Top 3 JavaScript Frameworks: Mastering Web Development

3
Comments 2
4 min read
Build web apps and mixed reality experiences while you hear from the folks keeping the largest Mastodon instance running

Build web apps and mixed reality experiences while you hear from the folks keeping the largest Mastodon instance running

4
Comments
4 min read
Fuzz testing list CRDTs

Fuzz testing list CRDTs

2
Comments
1 min read
loading...