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.
Animating a Card Component Containing Subroutes with Resize Observer in React

Animating a Card Component Containing Subroutes with Resize Observer in React

6
Comments
2 min read
Conversational Queries with ElasticSearch

Conversational Queries with ElasticSearch

Comments
2 min read
Microsoft Authentication Library Modules

Microsoft Authentication Library Modules

30
Comments
3 min read
UI testing: Balancing Coverage and Cost in Software Quality Assurance

UI testing: Balancing Coverage and Cost in Software Quality Assurance

1
Comments
2 min read
Newcar - A modern animation engine based on CanvasKit-WASM

Newcar - A modern animation engine based on CanvasKit-WASM

5
Comments
3 min read
How JavaScript helped me buy my dream boat

How JavaScript helped me buy my dream boat

57
Comments 14
5 min read
Inside Angular Forms: Exploring Nested Reactive Forms

Inside Angular Forms: Exploring Nested Reactive Forms

1
Comments
4 min read
Microsoft Authentication Library Modules

Microsoft Authentication Library Modules

20
Comments
3 min read
JavaScript Array Methods: Understanding `reduce`

JavaScript Array Methods: Understanding `reduce`

1
Comments
2 min read
How to send emails using Contact Form 7 API

How to send emails using Contact Form 7 API

1
Comments
2 min read
Implementing Deep Linking in a React Native Application

Implementing Deep Linking in a React Native Application

1
Comments
3 min read
How to pass props one component to other component in react

How to pass props one component to other component in react

2
Comments
2 min read
Introducing GAS Prettier - A Chrome Extension to Beautify Your Google Apps Script Code

Introducing GAS Prettier - A Chrome Extension to Beautify Your Google Apps Script Code

Comments
1 min read
Episode 24/11: Angular 17.3

Episode 24/11: Angular 17.3

5
Comments 1
2 min read
Svelte for Beginners: Easy Guide

Svelte for Beginners: Easy Guide

14
Comments
5 min read
How to use external libraries in Theme App Extensions for your Shopify App

How to use external libraries in Theme App Extensions for your Shopify App

Comments
3 min read
Lazy load a background image

Lazy load a background image

6
Comments
4 min read
Securing Vue Apps with Keycloak

Securing Vue Apps with Keycloak

4
Comments
7 min read
What I have in my portfolio 😎

What I have in my portfolio 😎

5
Comments 2
2 min read
Using JavaScript For Financial Charts – Ultimate Guide

Using JavaScript For Financial Charts – Ultimate Guide

Comments
5 min read
How to scrape Amazon products

How to scrape Amazon products

17
Comments 2
9 min read
Padrão JumpTable com Javascript

Padrão JumpTable com Javascript

Comments
4 min read
Sphinx docs: How to activate tabs for your OS

Sphinx docs: How to activate tabs for your OS

3
Comments 2
3 min read
How to build your interactive resume in 4 simple and 2 easy steps

How to build your interactive resume in 4 simple and 2 easy steps

Comments
4 min read
Debunking Common Frontend Development Myths: A Guide to Reality

Debunking Common Frontend Development Myths: A Guide to Reality

11
Comments
3 min read
JavaScript Non-Primitive Data Types

JavaScript Non-Primitive Data Types

10
Comments 2
2 min read
Lessons from open-source: Algorithm used to compute error.digest in Next.js

Lessons from open-source: Algorithm used to compute error.digest in Next.js

1
Comments
3 min read
Simplifying Imports with TypeScript Path Aliases in Umbraco v14

Simplifying Imports with TypeScript Path Aliases in Umbraco v14

7
Comments 3
2 min read
Understanding the Difference Between Type and Interface in TypeScript

Understanding the Difference Between Type and Interface in TypeScript

2
Comments
2 min read
What is a WYSIWYG Editor? Advanced Features Beyond Basic Formatting

What is a WYSIWYG Editor? Advanced Features Beyond Basic Formatting

Comments
5 min read
I AM AN ARTIST BUT I USE HTML 🎨

I AM AN ARTIST BUT I USE HTML 🎨

10
Comments 1
2 min read
Atom : The most customizable free Astro landing page

Atom : The most customizable free Astro landing page

6
Comments
1 min read
How to render an array of objects in ReactJS ?

How to render an array of objects in ReactJS ?

Comments
4 min read
Building Simple CRM with Vue: Mastering Data Visualization with Vuetify Dynamic Table Components

Building Simple CRM with Vue: Mastering Data Visualization with Vuetify Dynamic Table Components

1
Comments 2
4 min read
The Role of JavaScript in Blazor WASM

The Role of JavaScript in Blazor WASM

Comments
6 min read
JavaScript News, Updates, and Tutorials: March 2024 Edition

JavaScript News, Updates, and Tutorials: March 2024 Edition

4
Comments 1
5 min read
Optimizing React Apps for Performance: A Comprehensive Guide

Optimizing React Apps for Performance: A Comprehensive Guide

3
Comments 1
13 min read
Use your own neural net to generate images

Use your own neural net to generate images

5
Comments
1 min read
10 Must-Have Web Development Tools of 2024: Level Up Your WebDev Game!

10 Must-Have Web Development Tools of 2024: Level Up Your WebDev Game!

Comments
3 min read
The React Tower of Babel: Navigating Complexity in Javascript Web Development

The React Tower of Babel: Navigating Complexity in Javascript Web Development

3
Comments 2
6 min read
Mastering the Core Concepts of Angular

Mastering the Core Concepts of Angular

Comments
3 min read
Bug of the month: Cannot convert a BigInt value to a number

Bug of the month: Cannot convert a BigInt value to a number

1
Comments
1 min read
learn redux with react | Complete Tutorial for Beginners

learn redux with react | Complete Tutorial for Beginners

5
Comments
1 min read
SQL Injection - Course Content

SQL Injection - Course Content

1
Comments
4 min read
Easily Create Your Own Private NPM Registry Using Verdaccio

Easily Create Your Own Private NPM Registry Using Verdaccio

3
Comments
3 min read
Become a Frontend JavaScript Pro in Steps - A Series

Become a Frontend JavaScript Pro in Steps - A Series

1
Comments
2 min read
Next.js with Public Environment Variables in Docker

Next.js with Public Environment Variables in Docker

25
Comments 3
5 min read
Subscription app (part 4)

Subscription app (part 4)

Comments
3 min read
Explanation of CSS Gradients

Explanation of CSS Gradients

1
Comments
4 min read
Piral Feed Service 1.13

Piral Feed Service 1.13

2
Comments
4 min read
JavaScript Data Types

JavaScript Data Types

6
Comments
6 min read
The power of forwardRef to fix circular dependencies 🔄 in Angular

The power of forwardRef to fix circular dependencies 🔄 in Angular

20
Comments 2
2 min read
Mastering Component Lifecycles: A Deep Dive into Angular and React Hooks

Mastering Component Lifecycles: A Deep Dive into Angular and React Hooks

Comments
4 min read
Beginning My Experience with WSL (Windows Subsystem for Linux)

Beginning My Experience with WSL (Windows Subsystem for Linux)

2
Comments
5 min read
LeetCode Meditations: Reverse Linked List

LeetCode Meditations: Reverse Linked List

Comments
3 min read
Gamedev.js Jam 2024 start and theme announcement!

Gamedev.js Jam 2024 start and theme announcement!

4
Comments 1
4 min read
Creating your own UI extension points in Umbraco v14 - Part 1: The Basics

Creating your own UI extension points in Umbraco v14 - Part 1: The Basics

2
Comments 1
3 min read
From Beginner to Backend Warrior: My Zuri Internship Takes Flight (and a Deep Dive into Month One!)

From Beginner to Backend Warrior: My Zuri Internship Takes Flight (and a Deep Dive into Month One!)

3
Comments
2 min read
Lazy load an image

Lazy load an image

4
Comments 1
7 min read
Guide on Authenticating Requests with the REST API

Guide on Authenticating Requests with the REST API

1
Comments
10 min read
loading...