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.
Svelte - My new pet framework

Svelte - My new pet framework

1
Comments
4 min read
Exploring Network Graph Visualization: Graphology and Sigma.js

Exploring Network Graph Visualization: Graphology and Sigma.js

16
Comments 1
2 min read
React micro-frontend in ember app - Part 1

React micro-frontend in ember app - Part 1

3
Comments
6 min read
Throttling and Debouncing - Explained

Throttling and Debouncing - Explained

79
Comments 3
3 min read
Create a react app using Vite - Part 3

Create a react app using Vite - Part 3

1
Comments
2 min read
React Custom Hook: useDeepCompareEffect

React Custom Hook: useDeepCompareEffect

6
Comments
2 min read
Reference: JavaScript Expressions, Keywords, Statements, Syntax & Operators

Reference: JavaScript Expressions, Keywords, Statements, Syntax & Operators

2
Comments
2 min read
10 Tips for Writing Effective JavaScript Code

10 Tips for Writing Effective JavaScript Code

4
Comments 3
1 min read
How To Use Record Type In Typescript

How To Use Record Type In Typescript

3
Comments 2
2 min read
Navigating the Digital Restaurant: A Taste of Authentication and Authorization in JavaScript

Navigating the Digital Restaurant: A Taste of Authentication and Authorization in JavaScript

16
Comments
3 min read
Reactive Programming in React using RxJS

Reactive Programming in React using RxJS

15
Comments
4 min read
The When, Why, & Where Of Pseudocoding. How to bring logical thinking into your coding.

The When, Why, & Where Of Pseudocoding. How to bring logical thinking into your coding.

3
Comments
4 min read
Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

5
Comments
11 min read
Day 25: Memory

Day 25: Memory

3
Comments
3 min read
What's new in Novu 0.17.0?

What's new in Novu 0.17.0?

13
Comments
3 min read
Stop using JavaScript for everything!

Stop using JavaScript for everything!

22
Comments 22
2 min read
JavaScript: Programming Introduction.

JavaScript: Programming Introduction.

5
Comments
3 min read
Multithreading in javascript: Introduction to Web Workers

Multithreading in javascript: Introduction to Web Workers

1
Comments 2
3 min read
What is a Render Prop in React? How Does it Work?

What is a Render Prop in React? How Does it Work?

2
Comments
2 min read
Understanding Inheritance and Prototypal Chains in JavaScript

Understanding Inheritance and Prototypal Chains in JavaScript

1
Comments
2 min read
Repetition can make you loopy!: Intro to JavaScript Loops

Repetition can make you loopy!: Intro to JavaScript Loops

2
Comments
6 min read
The Advantages of the Vue.js-based Quasar Framework for Professional Software Development

The Advantages of the Vue.js-based Quasar Framework for Professional Software Development

4
Comments
5 min read
Best Express JS Routing For Multiple WebPages

Best Express JS Routing For Multiple WebPages

6
Comments 1
1 min read
Join us for Hack Together: JavaScript on Azure Global Hack from Aug 16 - 31, 2023

Join us for Hack Together: JavaScript on Azure Global Hack from Aug 16 - 31, 2023

6
Comments 1
2 min read
Understanding the Role of Husky, ESLint and Prettier: Reasons for Adoption and Implementation Guidelines

Understanding the Role of Husky, ESLint and Prettier: Reasons for Adoption and Implementation Guidelines

6
Comments
9 min read
Chrome Extension MV3 Template : Supabase Auth, Plasmo, Tailwinds CSS & Shadcn UI

Chrome Extension MV3 Template : Supabase Auth, Plasmo, Tailwinds CSS & Shadcn UI

17
Comments
15 min read
Getting Started with Svelte: A Refreshingly Different Approach to Web Development

Getting Started with Svelte: A Refreshingly Different Approach to Web Development

1
Comments 2
2 min read
CommonJs in simple language

CommonJs in simple language

Comments
1 min read
Swiper Slider with Filter and 2 columns

Swiper Slider with Filter and 2 columns

3
Comments
1 min read
JavaScript Abuse — Article 2. Tech Podcasts That Never Get Old. Part 1

JavaScript Abuse — Article 2. Tech Podcasts That Never Get Old. Part 1

1
Comments
8 min read
Learn Vue: List and Conditional Rendering.

Learn Vue: List and Conditional Rendering.

8
Comments
3 min read
The Complete Guide to Becoming a Web Developer: Part 7

The Complete Guide to Becoming a Web Developer: Part 7

7
Comments 2
36 min read
Learn How to Upload Files to Google Cloud Storage Bucket with Nextjs

Learn How to Upload Files to Google Cloud Storage Bucket with Nextjs

14
Comments 4
3 min read
Setting JavaScript framework standards ( what’s wrong with the React-set standard and why everyone should be like Svelte)

Setting JavaScript framework standards ( what’s wrong with the React-set standard and why everyone should be like Svelte)

18
Comments 9
3 min read
React Custom Hook: useDebugInformation

React Custom Hook: useDebugInformation

7
Comments
2 min read
AI Code Completion for Developers

AI Code Completion for Developers

Comments
2 min read
🚀 Introduction to Promises, Async and Await in Javascript for web developers

🚀 Introduction to Promises, Async and Await in Javascript for web developers

8
Comments 1
5 min read
What's Fresh in ECMAScript 2023 (ES14): A Closer Look

What's Fresh in ECMAScript 2023 (ES14): A Closer Look

11
Comments
2 min read
Lifting Off with Astro 🚀

Lifting Off with Astro 🚀

30
Comments 9
14 min read
Pattern matching meets JS

Pattern matching meets JS

Comments
14 min read
Adding a Mailing List Subscription with Mailjet and Netlify Functions

Adding a Mailing List Subscription with Mailjet and Netlify Functions

3
Comments
4 min read
No Framework - Eps#1: I am Bored!

No Framework - Eps#1: I am Bored!

Comments
3 min read
React Custom Hook: useDebounce

React Custom Hook: useDebounce

11
Comments 2
2 min read
Promises Vs Observables: Decoding JavaScript's Asynchronous Superheroes!

Promises Vs Observables: Decoding JavaScript's Asynchronous Superheroes!

2
Comments
3 min read
Hobbyists in the Supply Chain

Hobbyists in the Supply Chain

Comments
6 min read
React Custom Hook: useDarkMode

React Custom Hook: useDarkMode

14
Comments 4
2 min read
Understanding CDNs, DNS, and Edge Functions: A Simple Guide

Understanding CDNs, DNS, and Edge Functions: A Simple Guide

Comments
2 min read
Remote Work 2.0: The Tools, Trends, and Challenges of the Post-Pandemic Work Era

Remote Work 2.0: The Tools, Trends, and Challenges of the Post-Pandemic Work Era

9
Comments 1
6 min read
React Query: Road Map For Mastering React Query!

React Query: Road Map For Mastering React Query!

10
Comments
2 min read
Exploring web API's: webcam, screen capture and Download! w/ JavaScript

Exploring web API's: webcam, screen capture and Download! w/ JavaScript

6
Comments 1
10 min read
JavaScript Intl API: The hidden gem of web internationalization

JavaScript Intl API: The hidden gem of web internationalization

5
Comments
4 min read
Building a Custom React Hook: useIsAppOffline

Building a Custom React Hook: useIsAppOffline

1
Comments
4 min read
Coding Period GSoC'23 | Week 9 + 10

Coding Period GSoC'23 | Week 9 + 10

3
Comments
2 min read
React JS Interview Questions - Part 1

React JS Interview Questions - Part 1

Comments
2 min read
React: Fine-grained reactivity should be the norm

React: Fine-grained reactivity should be the norm

12
Comments 9
9 min read
Pagination in React with implementation

Pagination in React with implementation

19
Comments
4 min read
How to force an update to Components in React

How to force an update to Components in React

Comments 1
3 min read
Attack of the Clones

Attack of the Clones

12
Comments
7 min read
Scope in JavaScript: A Comprehensive Guide

Scope in JavaScript: A Comprehensive Guide

5
Comments
3 min read
React Native Testing: Ensuring Quality in Your Mobile Apps 🧪📱

React Native Testing: Ensuring Quality in Your Mobile Apps 🧪📱

1
Comments
3 min read
loading...