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.
Backstage on the revamp of our Admin to become #1 on PH and GitHub Trending

Backstage on the revamp of our Admin to become #1 on PH and GitHub Trending

34
Comments 2
6 min read
Using Alpine's Persist plugin in a separate JavaScript file

Using Alpine's Persist plugin in a separate JavaScript file

14
Comments 3
3 min read
A cool trick to get unique items in an array in JavaScript

A cool trick to get unique items in an array in JavaScript

6
Comments
1 min read
A public chat app which is build with reactjs and firbase

A public chat app which is build with reactjs and firbase

6
Comments
1 min read
Why is JavaScript a Multi-Paradigm Language?

Why is JavaScript a Multi-Paradigm Language?

3
Comments
2 min read
Solid Design Principles In Javascript (Part 2) — Open-Closed Principle / Liskov Substitution Principle

Solid Design Principles In Javascript (Part 2) — Open-Closed Principle / Liskov Substitution Principle

7
Comments
4 min read
When Less is More: Serverless NAT Gateway - Part 1

When Less is More: Serverless NAT Gateway - Part 1

8
Comments
9 min read
Bidding farewell to Appwrite's Tasks Service 👋

Bidding farewell to Appwrite's Tasks Service 👋

47
Comments
6 min read
'How to learn anything faster!'

'How to learn anything faster!'

10
Comments 1
1 min read
Protect your project from SQL injections

Protect your project from SQL injections

7
Comments 1
3 min read
Ruby Fundamentals, Compare and Contrast with Javascript

Ruby Fundamentals, Compare and Contrast with Javascript

7
Comments
11 min read
Weather App using HTML,CSS and JS

Weather App using HTML,CSS and JS

9
Comments
2 min read
A Usage Example for a Monad in Javascript

A Usage Example for a Monad in Javascript

3
Comments
6 min read
Handle Array.prototype.includes in TypeScript

Handle Array.prototype.includes in TypeScript

4
Comments
2 min read
Some cool little hacks I've learned.

Some cool little hacks I've learned.

6
Comments
2 min read
AG Grid: Minimising Application Bundle Size

AG Grid: Minimising Application Bundle Size

4
Comments
7 min read
Using Google Analytics's gtag.js with Turbolinks

Using Google Analytics's gtag.js with Turbolinks

3
Comments 2
5 min read
Solid Design Principles In Javascript (Part 1) — Single Responsibility Principle

Solid Design Principles In Javascript (Part 1) — Single Responsibility Principle

6
Comments
4 min read
Create Responsive width and height in React Native

Create Responsive width and height in React Native

6
Comments
1 min read
HTML5 Javascript Canvas Collision 2

HTML5 Javascript Canvas Collision 2

3
Comments
5 min read
Use SvelteKit to create npm packages

Use SvelteKit to create npm packages

6
Comments
3 min read
How to run a react-native app on a real device using terminal

How to run a react-native app on a real device using terminal

5
Comments 1
1 min read
Filter unique array members (remove duplicates)

Filter unique array members (remove duplicates)

4
Comments
1 min read
useAxios - React custom http client

useAxios - React custom http client

5
Comments
2 min read
HTML5 Javascript Canvas Collision

HTML5 Javascript Canvas Collision

6
Comments
2 min read
react-router-dom-v6

react-router-dom-v6

22
Comments 3
7 min read
A simple guide to understand how React performs rendering

A simple guide to understand how React performs rendering

5
Comments
4 min read
Why an array is an object in JavaScript?

Why an array is an object in JavaScript?

54
Comments 1
2 min read
Variables in JavaScript-Scope and Hoisting

Variables in JavaScript-Scope and Hoisting

2
Comments
5 min read
How to create simple chrome extension

How to create simple chrome extension

5
Comments
2 min read
Using React useRef Hook to access immediate past props or state.

Using React useRef Hook to access immediate past props or state.

6
Comments
2 min read
Rewrite nodejs cli using golang

Rewrite nodejs cli using golang

4
Comments
3 min read
Fiscal years and how JavaScript is wrong about months

Fiscal years and how JavaScript is wrong about months

16
Comments 1
3 min read
Find Value at Key

Find Value at Key

11
Comments 4
1 min read
How to Add a QR and Barcode Scanner to Your Vue.js App

How to Add a QR and Barcode Scanner to Your Vue.js App

6
Comments
2 min read
Why are there so many articles on map, filter, and reduce?

Why are there so many articles on map, filter, and reduce?

11
Comments 2
4 min read
How to Create Custom ESLint Rules (It's Not as Hard as You Think...)

How to Create Custom ESLint Rules (It's Not as Hard as You Think...)

11
Comments 2
4 min read
Step-by-step: How to Create a Vue Multi-Language App with Vue-i18n

Step-by-step: How to Create a Vue Multi-Language App with Vue-i18n

19
Comments
9 min read
I Made a Working Calculator Using Javascript

I Made a Working Calculator Using Javascript

3
Comments
2 min read
React Native Firestore: Real-time update with custom hook

React Native Firestore: Real-time update with custom hook

2
Comments
1 min read
10 Algos 🚀 to Boost Your JavaScript Skills 🦄

10 Algos 🚀 to Boost Your JavaScript Skills 🦄

9
Comments
4 min read
The Best Podcasts For Devs

The Best Podcasts For Devs

4
Comments
1 min read
Monorepo Javascript Projects with Yarn Workspaces and Lerna

Monorepo Javascript Projects with Yarn Workspaces and Lerna

5
Comments
5 min read
Get hourly data from Coingecko API

Get hourly data from Coingecko API

7
Comments
1 min read
Strapi Market: the official plugin marketplace is live

Strapi Market: the official plugin marketplace is live

5
Comments 1
6 min read
preventDefault vs stopPropagation

preventDefault vs stopPropagation

7
Comments
3 min read
How to build Airbnb Header and Banner

How to build Airbnb Header and Banner

4
Comments
9 min read
Adding Dynamic Search Auto-Complete to a web application with NodeJS and React 🔍

Adding Dynamic Search Auto-Complete to a web application with NodeJS and React 🔍

10
Comments
4 min read
How JavaScript Works?

How JavaScript Works?

6
Comments
6 min read
Leetcode diary: 259. 3Sum Smaller

Leetcode diary: 259. 3Sum Smaller

2
Comments
3 min read
I did it. *sobbing*.

I did it. *sobbing*.

2
Comments
3 min read
Setting Up a Typescript Project using NPM

Setting Up a Typescript Project using NPM

15
Comments
3 min read
How To Add Authentication & Secure HarperDB APIs Using SuperTokens in Your React App

How To Add Authentication & Secure HarperDB APIs Using SuperTokens in Your React App

31
Comments 3
8 min read
🎬Login & Registration Form Using HTML & CSS & JS✨

🎬Login & Registration Form Using HTML & CSS & JS✨

15
Comments
1 min read
QuickSort Algorithm Simplified

QuickSort Algorithm Simplified

7
Comments
3 min read
JavaScript Array Methods

JavaScript Array Methods

29
Comments 4
4 min read
Manage your Astro site's content with Git-based Netlify CMS

Manage your Astro site's content with Git-based Netlify CMS

22
Comments 6
12 min read
Day 1 of Studying LeetCode Solution until I Can Solve One on My Own: Problem#728.Self-Dividing Numbers(Easy/JavaScript)

Day 1 of Studying LeetCode Solution until I Can Solve One on My Own: Problem#728.Self-Dividing Numbers(Easy/JavaScript)

11
Comments
4 min read
These things you should keep in mind while writing JavaScript

These things you should keep in mind while writing JavaScript

91
Comments 9
2 min read
Cross Browser Testing With LambdaTest Jenkins Plugin | Jenkins Tutorial | Part IX

Cross Browser Testing With LambdaTest Jenkins Plugin | Jenkins Tutorial | Part IX

10
Comments
1 min read
loading...