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.
TypeScript vs JavaScript: Why Should You Learn TypeScript?

TypeScript vs JavaScript: Why Should You Learn TypeScript?

2
Comments
3 min read
From Idea to Product: My Journey Building an Online Version of 'Cards Against Humanity'

From Idea to Product: My Journey Building an Online Version of 'Cards Against Humanity'

Comments
12 min read
React Native Payment Gateway - Razorpay

React Native Payment Gateway - Razorpay

13
Comments
3 min read
Maximum Gap

Maximum Gap

2
Comments 1
7 min read
DOM vs Virtual DOM: How React is Revolutionizing Web Development

DOM vs Virtual DOM: How React is Revolutionizing Web Development

13
Comments 16
4 min read
Ever dreamed of finding the intersecting values between arrays without a third party library?

Ever dreamed of finding the intersecting values between arrays without a third party library?

Comments
2 min read
New way to build a web application with Webpack

New way to build a web application with Webpack

1
Comments 2
3 min read
The Complete Guide to Becoming a Web Developer: Part 2

The Complete Guide to Becoming a Web Developer: Part 2

15
Comments
20 min read
Part 1 of 3 TypeScript Tricks I wish I knew when I started learning TypeScript

Part 1 of 3 TypeScript Tricks I wish I knew when I started learning TypeScript

Comments
2 min read
Top Open source Projects Node.js React.js MERN Stack

Top Open source Projects Node.js React.js MERN Stack

308
Comments 13
3 min read
How to create editor template

How to create editor template

Comments
3 min read
Building an Impressive Personal Portfolio Website using NEXT.JS and Tailwind CSS

Building an Impressive Personal Portfolio Website using NEXT.JS and Tailwind CSS

4
Comments 1
6 min read
How to turn images into prompts with the Img2Prompt AI Model: A Step-by-step guide

How to turn images into prompts with the Img2Prompt AI Model: A Step-by-step guide

5
Comments
5 min read
Part 7: JavaScript DOM Manipulation: Mastering Dynamic and Interactive Web Pages

Part 7: JavaScript DOM Manipulation: Mastering Dynamic and Interactive Web Pages

2
Comments
5 min read
How to Implement CSS in Micro Front-End

How to Implement CSS in Micro Front-End

Comments 2
6 min read
AI Rubiks Cube Solver [3*3]

AI Rubiks Cube Solver [3*3]

7
Comments
2 min read
Exploring Component Inheritance in Aventus

Exploring Component Inheritance in Aventus

Comments
6 min read
7 tools to code your first project in a week.🚨 Alert: this story from newbie to newbies 😂

7 tools to code your first project in a week.🚨 Alert: this story from newbie to newbies 😂

52
Comments 15
4 min read
Create a simple Font Changer - Elzero Frontend Challenges

Create a simple Font Changer - Elzero Frontend Challenges

Comments
2 min read
Username and Password Validation Using Regex

Username and Password Validation Using Regex

24
Comments 2
4 min read
HTML Tutorials: Building Interactive Web Pages with JavaScript #3

HTML Tutorials: Building Interactive Web Pages with JavaScript #3

Comments
3 min read
How to TRULY persist component state using a custom hook - useQueryParam

How to TRULY persist component state using a custom hook - useQueryParam

1
Comments
4 min read
🌲Tree Shaking in JavaScript

🌲Tree Shaking in JavaScript

3
Comments 2
2 min read
JavaScript localStorage: The complete guide

JavaScript localStorage: The complete guide

112
Comments 15
7 min read
Spies and mocking with Node.js test runner (node:test)

Spies and mocking with Node.js test runner (node:test)

5
Comments
2 min read
A Complete Guide to Turning Text into Audio with Audio-LDM

A Complete Guide to Turning Text into Audio with Audio-LDM

2
Comments
6 min read
Episode 01 - How to check the Palindrome in JavaScript

Episode 01 - How to check the Palindrome in JavaScript

1
Comments 1
2 min read
How to Use a Local SMS Service Provider Other than Twilio With Customer.io

How to Use a Local SMS Service Provider Other than Twilio With Customer.io

Comments
4 min read
Firebase Functions to Build a Serverless CRUD App

Firebase Functions to Build a Serverless CRUD App

Comments
7 min read
Abstraction in Software Engineering: Simplifying Complexity for Efficient Solutions

Abstraction in Software Engineering: Simplifying Complexity for Efficient Solutions

3
Comments
3 min read
Prop Naming Conventions for Vue Components

Prop Naming Conventions for Vue Components

5
Comments
2 min read
Javascript 【tricky】💡interview output questions (Part 2)

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

10
Comments 6
1 min read
The Secret to Mastering React JS: Hone Your Skills with these JavaScript Topics First

The Secret to Mastering React JS: Hone Your Skills with these JavaScript Topics First

36
Comments 14
5 min read
How to build simple link preview without any external LIBRARY in react

How to build simple link preview without any external LIBRARY in react

34
Comments 6
4 min read
Setting up an auto-email micro function for Firebase RTDB

Setting up an auto-email micro function for Firebase RTDB

1
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

15
Comments 4
7 min read
React Ecosystem in 2023.

React Ecosystem in 2023.

89
Comments 19
2 min read
React Hooks Fundamentals for Beginners: How to Use useState and useEffect hooks 2023

React Hooks Fundamentals for Beginners: How to Use useState and useEffect hooks 2023

1
Comments
10 min read
zustand 源码解析

zustand 源码解析

1
Comments
4 min read
How to Implement a Custom Modal with CSS

How to Implement a Custom Modal with CSS

4
Comments
4 min read
A Successful Technical Exam Journey: Building a Responsive App from Scratch

A Successful Technical Exam Journey: Building a Responsive App from Scratch

Comments
2 min read
Top 8 Essential JavaScript Console Methods You Should Know

Top 8 Essential JavaScript Console Methods You Should Know

34
Comments 9
3 min read
O Melhor gerenciador de pacotes da atualidade

O Melhor gerenciador de pacotes da atualidade

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

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

24
Comments 1
7 min read
Campus Route Devlog #1

Campus Route Devlog #1

3
Comments
1 min read
Understanding Event Bubbling in JavaScript and Its Working

Understanding Event Bubbling in JavaScript and Its Working

1
Comments
3 min read
Make React from scratch for fun

Make React from scratch for fun

1
Comments 1
3 min read
Unlocking the Power of Object Recognition API: A Beginner’s Guide

Unlocking the Power of Object Recognition API: A Beginner’s Guide

2
Comments
5 min read
Tutorial on creating a NextJS Application for beginners

Tutorial on creating a NextJS Application for beginners

14
Comments 1
8 min read
Sharing your Tailwind Configuration between Monorepo Packages

Sharing your Tailwind Configuration between Monorepo Packages

12
Comments 2
3 min read
Revolutionizing Software Architecture: Exploring the Power of Microservices

Revolutionizing Software Architecture: Exploring the Power of Microservices

Comments
3 min read
Creating a Sunburst Chart in JavaScript

Creating a Sunburst Chart in JavaScript

6
Comments
10 min read
Setting up fastify

Setting up fastify

1
Comments 1
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

7
Comments 6
2 min read
New Features in ES2023

New Features in ES2023

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

Boost Your Programming Efficiency: Essential Tools for Success ⚙️

29
Comments
4 min read
Mastering Optimization: Writing the Most Performant JavaScript Code

Mastering Optimization: Writing the Most Performant JavaScript Code

7
Comments 5
3 min read
Explain Dynamic Programming and Other Techniques with Examples

Explain Dynamic Programming and Other Techniques with Examples

10
Comments 4
31 min read
Display JSON data In Next.js

Display JSON data In Next.js

22
Comments 2
3 min read
How to make a ChatBot using HTTP streaming with LangChain and Express

How to make a ChatBot using HTTP streaming with LangChain and Express

9
Comments 2
3 min read
loading...