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.
Detect MacOS, iOS, Windows, Android and Linux OS with JS

Detect MacOS, iOS, Windows, Android and Linux OS with JS

4
Comments 6
1 min read
Using Google Gemini With Flask, Vue and Vite

Using Google Gemini With Flask, Vue and Vite

6
Comments 2
5 min read
Choosing Your Weapon: React or Next.js

Choosing Your Weapon: React or Next.js

Comments
2 min read
Avoid these 5 mistakes as a Web Developer

Avoid these 5 mistakes as a Web Developer

Comments
4 min read
Javascript & AI

Javascript & AI

Comments
1 min read
A Non-noob Javascript Glossary for 2024, with Examples

A Non-noob Javascript Glossary for 2024, with Examples

2
Comments
26 min read
How to notify tabs with the same origin using Broadcast Channel

How to notify tabs with the same origin using Broadcast Channel

Comments
2 min read
Unlocking Test Data Efficiency in React

Unlocking Test Data Efficiency in React

Comments
4 min read
Resize and Optimise Images Using Free API - ImageCDN

Resize and Optimise Images Using Free API - ImageCDN

10
Comments
2 min read
Setting up GSAP's ScrollTrigger with Nuxt 3🔧🚀

Setting up GSAP's ScrollTrigger with Nuxt 3🔧🚀

1
Comments 2
2 min read
6 Must-Read Tech Newsletters for Software Engineers In 2024

6 Must-Read Tech Newsletters for Software Engineers In 2024

1
Comments
2 min read
the main JavaScript tag

the main JavaScript tag

1
Comments
1 min read
Boost Your Efficiency: Tech-Powered Tips for Peak Performance

Boost Your Efficiency: Tech-Powered Tips for Peak Performance

Comments
3 min read
Rich-text editor with react-native: Upload photo

Rich-text editor with react-native: Upload photo

6
Comments
5 min read
Unlocking the Virtual World: A Guide to Becoming a VR Engineer

Unlocking the Virtual World: A Guide to Becoming a VR Engineer

Comments
2 min read
Building a React Line Chart Component: A Comprehensive Guide

Building a React Line Chart Component: A Comprehensive Guide

2
Comments
13 min read
Next.js

Next.js

Comments
1 min read
Eleventy - Create a global production flag

Eleventy - Create a global production flag

2
Comments
4 min read
Upcoming Book: Vue 3 Step by Step: with Composition API & TypeScript

Upcoming Book: Vue 3 Step by Step: with Composition API & TypeScript

4
Comments 7
1 min read
7 Components of our Notification Service we Shifted from Devs to PMs

7 Components of our Notification Service we Shifted from Devs to PMs

7
Comments
2 min read
987. Vertical Order Traversal of a Binary Tree (HARD)

987. Vertical Order Traversal of a Binary Tree (HARD)

Comments
3 min read
Implementing search in a React app

Implementing search in a React app

Comments
2 min read
Getting Started with Unity: A Beginner’s Guide

Getting Started with Unity: A Beginner’s Guide

Comments
5 min read
How to Connect MSSQL with Node.js

How to Connect MSSQL with Node.js

2
Comments
2 min read
Treat your frontend like a server application with Rattus ORM

Treat your frontend like a server application with Rattus ORM

Comments
4 min read
JavaScript Design Patterns - Creational - Singleton

JavaScript Design Patterns - Creational - Singleton

7
Comments
1 min read
20 javascript open source projects worth collecting

20 javascript open source projects worth collecting

5
Comments
6 min read
Delving into the Black Magic of GraphQL DataLoader! 🌌✨

Delving into the Black Magic of GraphQL DataLoader! 🌌✨

Comments
4 min read
🔥Mastering Event Emitters in Node.js

🔥Mastering Event Emitters in Node.js

1
Comments
6 min read
Unlocking Performance Gains in React: The useRef Advantage

Unlocking Performance Gains in React: The useRef Advantage

5
Comments 3
3 min read
15 open source projects worth collecting

15 open source projects worth collecting

5
Comments
9 min read
React memo - Performance Optimization

React memo - Performance Optimization

Comments
1 min read
Setting Headers with Axios in Node JS

Setting Headers with Axios in Node JS

3
Comments 1
8 min read
Manejo del DOM #3: Estilos y clases CSS, texto y HTML

Manejo del DOM #3: Estilos y clases CSS, texto y HTML

Comments
6 min read
Typescript

Typescript

Comments
3 min read
Authentication( SignUp and Login ) with Express,MongoDB and Jwt.

Authentication( SignUp and Login ) with Express,MongoDB and Jwt.

14
Comments
6 min read
The Crucial Role of the 'Key' Prop

The Crucial Role of the 'Key' Prop

2
Comments
2 min read
Understanding createContext in React: A Comprehensive Guide

Understanding createContext in React: A Comprehensive Guide

2
Comments
2 min read
Customizing JavaScript Import Sorting in VSCode Using Prettier (and Regex)

Customizing JavaScript Import Sorting in VSCode Using Prettier (and Regex)

1
Comments
2 min read
Introduction to NoSQL Databases: Working with MongoDB

Introduction to NoSQL Databases: Working with MongoDB

Comments
2 min read
4 Ways to Listen to Events in Angular

4 Ways to Listen to Events in Angular

3
Comments
7 min read
What I've Learned from Developing a Portfolio & Utilizing the scrollToSection() Method.

What I've Learned from Developing a Portfolio & Utilizing the scrollToSection() Method.

Comments
4 min read
What I've Learned from Developing a Portfolio & Utilizing the scrollToSection() Method.

What I've Learned from Developing a Portfolio & Utilizing the scrollToSection() Method.

Comments
4 min read
Understand OAuth 2.0 code grant flow 🔐

Understand OAuth 2.0 code grant flow 🔐

12
Comments 1
5 min read
JavaScript Equality Under the Lens: Enhancing React's Dependency Checks

JavaScript Equality Under the Lens: Enhancing React's Dependency Checks

Comments
5 min read
Syncing React State Across Tabs: Using Broadcast Channel API

Syncing React State Across Tabs: Using Broadcast Channel API

7
Comments
4 min read
Multi-column drag and drop with SortableJS and Stimulus

Multi-column drag and drop with SortableJS and Stimulus

6
Comments 1
3 min read
Beginner friendly react ecommerce project (Open Source)

Beginner friendly react ecommerce project (Open Source)

Comments
1 min read
JavaScript Loops: A Beginner's Guide

JavaScript Loops: A Beginner's Guide

Comments
2 min read
How to Build a Discord Bot With Node.JS

How to Build a Discord Bot With Node.JS

2
Comments
9 min read
My Hobby Project - Resume Builder - Next.js

My Hobby Project - Resume Builder - Next.js

Comments
1 min read
Use Gemini in your terminal.

Use Gemini in your terminal.

12
Comments
1 min read
Best NodeJs Frameworks for Backend development in 2024

Best NodeJs Frameworks for Backend development in 2024

4
Comments 3
11 min read
Stuck in Fun Land and unable to program my game

Stuck in Fun Land and unable to program my game

Comments
3 min read
Angular's Evolution: Embracing Change in the Web Development Landscape

Angular's Evolution: Embracing Change in the Web Development Landscape

7
Comments 2
3 min read
Parcel with React

Parcel with React

Comments
3 min read
LeetCode 2667. Create Hello World Function (Easy)

LeetCode 2667. Create Hello World Function (Easy)

4
Comments
1 min read
Understanding Perceptrons Through a Practical Web Example

Understanding Perceptrons Through a Practical Web Example

2
Comments
3 min read
Elevate Your Website's Look: Dynamic Favicon with React

Elevate Your Website's Look: Dynamic Favicon with React

4
Comments
2 min read
JavaScript Demystified: Unveiling the Code Wizardry - Hoisting

JavaScript Demystified: Unveiling the Code Wizardry - Hoisting

Comments 1
6 min read
loading...