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.
Unlocking API Interoperability: Converting OpenAPI to TypeScript JSON Schema

Unlocking API Interoperability: Converting OpenAPI to TypeScript JSON Schema

6
Comments
3 min read
Adding SAML Single Sign-On to an Express App: A Step-by-Step Guide 🚀🚀

Adding SAML Single Sign-On to an Express App: A Step-by-Step Guide 🚀🚀

3
Comments
8 min read
End-to-end encryption in the browser Part 1

End-to-end encryption in the browser Part 1

Comments
5 min read
Unlocking the Magic of JSX: Your Quick 5-Minute Guide to React Magic

Unlocking the Magic of JSX: Your Quick 5-Minute Guide to React Magic

2
Comments
3 min read
Giving an HTML date input a placeholder with JavaScript

Giving an HTML date input a placeholder with JavaScript

1
Comments
4 min read
Understanding SSR, CSR, ISR, and SSG: A Comprehensive Guide

Understanding SSR, CSR, ISR, and SSG: A Comprehensive Guide

106
Comments 12
3 min read
DIY Image gallery for Shopify blog posts

DIY Image gallery for Shopify blog posts

Comments
4 min read
Angular: The Most Common Coding Mistakes

Angular: The Most Common Coding Mistakes

1
Comments
7 min read
Service workers

Service workers

2
Comments
3 min read
3 Must-Know Rendering Optimizations in React

3 Must-Know Rendering Optimizations in React

4
Comments
3 min read
The Basics of React Props for Beginners

The Basics of React Props for Beginners

4
Comments
7 min read
The Complete TypeScript Setup - From Zero to Hero

The Complete TypeScript Setup - From Zero to Hero

7
Comments
4 min read
Building a Web Document Rectification App with Blazor WebAssembly and Dynamsoft Document Normalizer SDK

Building a Web Document Rectification App with Blazor WebAssembly and Dynamsoft Document Normalizer SDK

Comments
6 min read
Day 2: React Rendering - From Confusion to Clarity

Day 2: React Rendering - From Confusion to Clarity

Comments
2 min read
How to optimize your Storyblok app

How to optimize your Storyblok app

2
Comments
2 min read
Jamstack is meaningless

Jamstack is meaningless

5
Comments 1
7 min read
Inheritance & Prototype Chain in Javascript

Inheritance & Prototype Chain in Javascript

9
Comments 1
3 min read
JavaScript Equality Operators: Demystifying == vs. === for Precise Comparisons

JavaScript Equality Operators: Demystifying == vs. === for Precise Comparisons

12
Comments
1 min read
Day 26: Typed Arrays

Day 26: Typed Arrays

Comments
2 min read
Contributing to AI Shopping Cart - App Template for Java, Azure OpenAI and Azure Spring Apps

Contributing to AI Shopping Cart - App Template for Java, Azure OpenAI and Azure Spring Apps

1
Comments
19 min read
Advanced JavaScript Concepts in 2023

Advanced JavaScript Concepts in 2023

1
Comments
3 min read
React vs Other JavaScript Frameworks

React vs Other JavaScript Frameworks

2
Comments 2
2 min read
JavaScript Asynchronous Programming: Concepts and Best Practices

JavaScript Asynchronous Programming: Concepts and Best Practices

2
Comments
15 min read
Web End Projects

Web End Projects

14
Comments 2
9 min read
What's new in Novu 0.17.0?

What's new in Novu 0.17.0?

16
Comments
3 min read
REACT CONTEXT

REACT CONTEXT

Comments
9 min read
Day 25: Memory

Day 25: Memory

6
Comments
3 min read
JavaScript Functions and Events : A Comprehensive Guide

JavaScript Functions and Events : A Comprehensive Guide

8
Comments
2 min read
Will JavaScript ever die? Can WebAssembly replace JS?

Will JavaScript ever die? Can WebAssembly replace JS?

8
Comments
12 min read
What Is A JavaScript Bundler?

What Is A JavaScript Bundler?

8
Comments
8 min read
Using Web Browser's Indexed DB in SvelteKit

Using Web Browser's Indexed DB in SvelteKit

3
Comments
3 min read
How to Publish an App to the App Store

How to Publish an App to the App Store

4
Comments
13 min read
Web-based Machine Learning Training

Web-based Machine Learning Training

2
Comments
1 min read
Tabs - from scratch

Tabs - from scratch

6
Comments
9 min read
React useLayoutEffect vs useEffect with examples

React useLayoutEffect vs useEffect with examples

8
Comments 1
13 min read
Day 38: Assertions

Day 38: Assertions

11
Comments
3 min read
Day 31: Async Await

Day 31: Async Await

4
Comments 1
2 min read
Exploring lesser-known React hooks and their importance

Exploring lesser-known React hooks and their importance

4
Comments
6 min read
In search of the best EcmaScript version for the website assembly

In search of the best EcmaScript version for the website assembly

12
Comments 2
18 min read
Hide & Seek Content multiple places in same page

Hide & Seek Content multiple places in same page

2
Comments 1
1 min read
Getting Started with React Native in 2023: An Comprehensive Guide for Beginners

Getting Started with React Native in 2023: An Comprehensive Guide for Beginners

1
Comments
3 min read
How can you enable rich text editing on your web pages?

How can you enable rich text editing on your web pages?

7
Comments
2 min read
The Comprehensive Guide to JavaScript Arrays

The Comprehensive Guide to JavaScript Arrays

Comments
7 min read
Codemirror with Vue 2: Addons

Codemirror with Vue 2: Addons

2
Comments
2 min read
You might not need TypeScript Enum

You might not need TypeScript Enum

63
Comments 21
2 min read
How to link a local npm dependency with pnpm

How to link a local npm dependency with pnpm

Comments
1 min read
All you need to know about Pass by Value and Pass by Reference

All you need to know about Pass by Value and Pass by Reference

1
Comments
4 min read
Implementing NProgress in the Next.js 13 App Router

Implementing NProgress in the Next.js 13 App Router

Comments
3 min read
Laravel SPA OAuth using GitHub, Socialite, and Sanctum

Laravel SPA OAuth using GitHub, Socialite, and Sanctum

4
Comments
4 min read
How to use ABI in JavaScript(ether.js)?

How to use ABI in JavaScript(ether.js)?

1
Comments
1 min read
💡From Idea to Exit: Building and Selling an AI-powered SaaS in 5 Months 🤖💰

💡From Idea to Exit: Building and Selling an AI-powered SaaS in 5 Months 🤖💰

174
Comments 26
6 min read
Deep Dive into Data structures using Javascript - Heap

Deep Dive into Data structures using Javascript - Heap

8
Comments
13 min read
JavaScript web API

JavaScript web API

2
Comments
3 min read
Introduction to JavaScript: The Fundamentals You Need to Know

Introduction to JavaScript: The Fundamentals You Need to Know

11
Comments
5 min read
Expense Chart - Frontend Mentor

Expense Chart - Frontend Mentor

10
Comments 3
2 min read
How to implement SSL/TLS pinning in Node.js

How to implement SSL/TLS pinning in Node.js

6
Comments
9 min read
Understanding Variables in JavaScript: The Var, Let, and Const Adventure!

Understanding Variables in JavaScript: The Var, Let, and Const Adventure!

6
Comments
5 min read
A first project with ExpressoTS

A first project with ExpressoTS

237
Comments 35
5 min read
JavaScript Objects and its secret associates

JavaScript Objects and its secret associates

8
Comments
3 min read
Streaming SIMD in JS

Streaming SIMD in JS

8
Comments
9 min read
loading...