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.
Building Maintainable Next.js Applications with SOLID Principles

Building Maintainable Next.js Applications with SOLID Principles

7
Comments 4
3 min read
Add Element to Array just if It Doesn't Exist in the Array

Add Element to Array just if It Doesn't Exist in the Array

4
Comments
3 min read
Deep dissection of const declarations

Deep dissection of const declarations

1
Comments
1 min read
Primitive and Non-primitive

Primitive and Non-primitive

12
Comments 1
5 min read
Object and Array Destruction

Object and Array Destruction

1
Comments
7 min read
Best Practices of ReactJS with TypeScript

Best Practices of ReactJS with TypeScript

74
Comments 6
5 min read
Setting up Next.js 13 with Vitest

Setting up Next.js 13 with Vitest

14
Comments 2
2 min read
Introduction to Next.js Server Actions

Introduction to Next.js Server Actions

1
Comments
5 min read
Hoisting in Javascript Explained

Hoisting in Javascript Explained

1
Comments
3 min read
Angular Project Mongodb database Connect | Angular Website Project | Angular App

Angular Project Mongodb database Connect | Angular Website Project | Angular App

5
Comments
1 min read
Weekly web development resources #152

Weekly web development resources #152

9
Comments 6
2 min read
7 Common Mistakes React Developers make

7 Common Mistakes React Developers make

37
Comments 3
5 min read
Enriching Payloads with MQTT 5 Metadata, using AWS IoT Core Rules Engine

Enriching Payloads with MQTT 5 Metadata, using AWS IoT Core Rules Engine

Comments
6 min read
Next.js 13: Introducing App Router and Server Components

Next.js 13: Introducing App Router and Server Components

1
Comments
2 min read
Revisit Context with a useful pattern, illustrated with SolidJS and async data

Revisit Context with a useful pattern, illustrated with SolidJS and async data

1
Comments
3 min read
Why Choose Svelte over React

Why Choose Svelte over React

7
Comments 3
3 min read
Best Practices for Responsive Web Design

Best Practices for Responsive Web Design

Comments
4 min read
How to Cheat in JS Object Manipulation

How to Cheat in JS Object Manipulation

Comments
4 min read
ISSUE-LABELER: Automated Issue Labeling for GitHub

ISSUE-LABELER: Automated Issue Labeling for GitHub

2
Comments
2 min read
Common Beginner JavaScript Mistakes to watch out for...

Common Beginner JavaScript Mistakes to watch out for...

1
Comments
4 min read
Exploring Object-Oriented Programming with TypeScript

Exploring Object-Oriented Programming with TypeScript

45
Comments 2
6 min read
How to create a slick animation from Stranger Things

How to create a slick animation from Stranger Things

69
Comments 12
31 min read
TypeScript: Everything you need to know!

TypeScript: Everything you need to know!

4
Comments
2 min read
Introduction to Tailwind CSS

Introduction to Tailwind CSS

Comments
2 min read
Maintain scroll position in Turbo without data-turbo-permanent

Maintain scroll position in Turbo without data-turbo-permanent

11
Comments
2 min read
Chinese miniapp architecture

Chinese miniapp architecture

2
Comments
1 min read
do{}while()_c++;

do{}while()_c++;

1
Comments 1
1 min read
Part : (3) Conditionals and Loops in JavaScript

Part : (3) Conditionals and Loops in JavaScript

8
Comments 3
5 min read
Remix: A Full-Stack React Framework for Fast and Resilient Web Experiences

Remix: A Full-Stack React Framework for Fast and Resilient Web Experiences

11
Comments
9 min read
React 18 Snippets - I need your help ❤️

React 18 Snippets - I need your help ❤️

11
Comments 1
2 min read
Pulumi Automation API - Static Websites as a RESTful API

Pulumi Automation API - Static Websites as a RESTful API

Comments
9 min read
How to use class-validator and generate custom error object in nest.js

How to use class-validator and generate custom error object in nest.js

63
Comments 9
3 min read
Move from been a Novice in JavaScript to Beginner in just 3weeks of JavaScript.

Move from been a Novice in JavaScript to Beginner in just 3weeks of JavaScript.

1
Comments
3 min read
What is Strict Mode? Or, "The Day JavaScript Morphed Into My Mother"

What is Strict Mode? Or, "The Day JavaScript Morphed Into My Mother"

Comments
2 min read
Handling Trial Periods with the Rapyd Collect API

Handling Trial Periods with the Rapyd Collect API

2
Comments
19 min read
How to Create Animation using styled-components

How to Create Animation using styled-components

1
Comments
1 min read
How To Learn New Technology

How To Learn New Technology

2
Comments
3 min read
How I Built a Command-Line Chat Application: Project Details

How I Built a Command-Line Chat Application: Project Details

1
Comments
3 min read
A Comprehensive Guide to Distributed Tracing in Microservices

A Comprehensive Guide to Distributed Tracing in Microservices

5
Comments
8 min read
Simplify Your Tailwind CSS Workflow with tailwind-fun

Simplify Your Tailwind CSS Workflow with tailwind-fun

31
Comments 4
4 min read
Authentication system using Golang and Sveltekit - Updating the frontend

Authentication system using Golang and Sveltekit - Updating the frontend

5
Comments
17 min read
JavaScript Data Grid Libraries

JavaScript Data Grid Libraries

1
Comments
6 min read
Emacs Literate Programming - Advent of Code

Emacs Literate Programming - Advent of Code

1
Comments
4 min read
Part (1): Variables and Data Types in JavaScript

Part (1): Variables and Data Types in JavaScript

49
Comments 4
7 min read
Supercharge Your Buttons: Simplifying Loading State with less boilerplate

Supercharge Your Buttons: Simplifying Loading State with less boilerplate

14
Comments 4
4 min read
The Power of Promises with Next.js: Building a Pizza Delivery App 🍕

The Power of Promises with Next.js: Building a Pizza Delivery App 🍕

22
Comments
5 min read
Coding for No-Coders: JavaScript Editing

Coding for No-Coders: JavaScript Editing

6
Comments
3 min read
How to register custom Gutenberg Block Category

How to register custom Gutenberg Block Category

Comments
1 min read
React doubt: React.useEffect or useEffect

React doubt: React.useEffect or useEffect

Comments 1
1 min read
Create Your Own Programming Language 3: Call Expressions

Create Your Own Programming Language 3: Call Expressions

3
Comments
32 min read
New array methods in JavaScript bring immutability

New array methods in JavaScript bring immutability

12
Comments 5
1 min read
Optimizing Video Localization with ML and AWS Batch

Optimizing Video Localization with ML and AWS Batch

1
Comments
6 min read
A Practical Guide to JavaScript ES6 Features with Real-World Code Snippets

A Practical Guide to JavaScript ES6 Features with Real-World Code Snippets

1
Comments
2 min read
Difference between package.json and package-lock.json

Difference between package.json and package-lock.json

4
Comments
2 min read
What should be the framework of choice if you want to build enterprise applications in NodeJS?

What should be the framework of choice if you want to build enterprise applications in NodeJS?

6
Comments 1
3 min read
What's new in Playwright 1.33 and 1.34

What's new in Playwright 1.33 and 1.34

10
Comments
4 min read
Mastering Promises in JavaScript: A Comprehensive Guide

Mastering Promises in JavaScript: A Comprehensive Guide

10
Comments
7 min read
Building an event ticketing application with Next.js and Appwrite

Building an event ticketing application with Next.js and Appwrite

17
Comments
16 min read
How to detect objects in videos in a web browser using YOLOv8 neural network and JavaScript

How to detect objects in videos in a web browser using YOLOv8 neural network and JavaScript

36
Comments 65
25 min read
The Magic of Embeddings

The Magic of Embeddings

5
Comments
6 min read
loading...