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.
Robot Street Ultra Upgrades open source HTML5 game

Robot Street Ultra Upgrades open source HTML5 game

2
Comments
1 min read
React Compiler & React 19 - forget about memoization soon?

React Compiler & React 19 - forget about memoization soon?

9
Comments 1
7 min read
How to Build: a Text-to-PowerPoint Application (LangChain, OpenAI, CopilotKit & Next.js)

How to Build: a Text-to-PowerPoint Application (LangChain, OpenAI, CopilotKit & Next.js)

309
Comments 21
15 min read
Spread vs Rest Operators in JavaScript

Spread vs Rest Operators in JavaScript

61
Comments 11
5 min read
Handling input file in Vue

Handling input file in Vue

1
Comments
2 min read
Hooks || how to use of hooks in react.js

Hooks || how to use of hooks in react.js

1
Comments 1
4 min read
TypeScript Intermediates - Type Generics

TypeScript Intermediates - Type Generics

19
Comments 7
9 min read
The learning Curve! React Js!

The learning Curve! React Js!

2
Comments
2 min read
Routing with React Router

Routing with React Router

6
Comments 1
3 min read
GraphQL vs REST - Key Differences and Use Cases

GraphQL vs REST - Key Differences and Use Cases

42
Comments 6
11 min read
Grading students

Grading students

45
Comments 6
3 min read
Building an Image Magnifier Effect in NEXT JS: A Step-by-Step Guide

Building an Image Magnifier Effect in NEXT JS: A Step-by-Step Guide

1
Comments
1 min read
Building a Custom Cursor in Next.js 14

Building a Custom Cursor in Next.js 14

1
Comments
1 min read
Build an OTP PIN Input Component for NEXT JS App

Build an OTP PIN Input Component for NEXT JS App

1
Comments
1 min read
Converting HTML to Image. and GIF

Converting HTML to Image. and GIF

5
Comments
2 min read
Backend Cockfight 2024 Q1

Backend Cockfight 2024 Q1

7
Comments
7 min read
TypeScript Enums: 5 Real-World Use Cases

TypeScript Enums: 5 Real-World Use Cases

51
Comments 9
4 min read
Snowverload

Snowverload

1
Comments
1 min read
Next JS 14 | Optimizing Fonts and Images

Next JS 14 | Optimizing Fonts and Images

3
Comments
3 min read
LeetCode Meditations: Minimum Window Substring

LeetCode Meditations: Minimum Window Substring

Comments
4 min read
Advantages of unit testing—with examples in Jasmine

Advantages of unit testing—with examples in Jasmine

2
Comments 1
5 min read
Streamlining Your Code: Best Practices for Node.js Streams

Streamlining Your Code: Best Practices for Node.js Streams

Comments
2 min read
Axios interceptor for JWT validation

Axios interceptor for JWT validation

2
Comments
3 min read
Create a beginner-level project Make A Modern Website Using React Js | Hero Section

Create a beginner-level project Make A Modern Website Using React Js | Hero Section

1
Comments
2 min read
How to customize the left side menu icon of the Odoo Settings page view

How to customize the left side menu icon of the Odoo Settings page view

1
Comments
3 min read
Secure Your Data: AES-GCM Encryption & Decryption for JavaScript, TypeScript, Java, and Python 🛡️🔐

Secure Your Data: AES-GCM Encryption & Decryption for JavaScript, TypeScript, Java, and Python 🛡️🔐

15
Comments
7 min read
Crafting interactive reactions similar to Google Meet using HTML, CSS, and Vanilla JavaScript

Crafting interactive reactions similar to Google Meet using HTML, CSS, and Vanilla JavaScript

77
Comments 7
3 min read
Enhancing Web Performance with HTML5 Data-* Attributes

Enhancing Web Performance with HTML5 Data-* Attributes

1
Comments
5 min read
Unpopular method of console that you must know! 🤯💻🔥

Unpopular method of console that you must know! 🤯💻🔥

24
Comments 1
2 min read
React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Refs

React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Refs

23
Comments 8
5 min read
Payload CMS: A Developer's Friend, with Room to Grow

Payload CMS: A Developer's Friend, with Room to Grow

1
Comments
1 min read
Sync your fork from the terminal

Sync your fork from the terminal

2
Comments 2
1 min read
5 Essential Practices for Front-End Developers (React Edition)

5 Essential Practices for Front-End Developers (React Edition)

124
Comments 27
6 min read
How to Detect and Fix Circular Dependencies in Typescript

How to Detect and Fix Circular Dependencies in Typescript

10
Comments 2
4 min read
Beyond Redux - MobX and Zustand

Beyond Redux - MobX and Zustand

7
Comments 6
4 min read
What is Encapsulation

What is Encapsulation

7
Comments 2
5 min read
Vue.JS Keep Alive Built-In Component

Vue.JS Keep Alive Built-In Component

2
Comments
2 min read
zikojs tips : mapfun

zikojs tips : mapfun

Comments
4 min read
Creating Editor Tool from scratch for poets using Next.js in a single page

Creating Editor Tool from scratch for poets using Next.js in a single page

7
Comments 2
7 min read
APIs com Guarapi e HTTP/2

APIs com Guarapi e HTTP/2

Comments
3 min read
Build a password strength indicator in ReactJs.

Build a password strength indicator in ReactJs.

25
Comments 13
3 min read
OAuth 2.0 Explained In Simple Terms (With Visuals)

OAuth 2.0 Explained In Simple Terms (With Visuals)

14
Comments
5 min read
25 Unnoticeable Features of JavaScript

25 Unnoticeable Features of JavaScript

182
Comments 43
6 min read
Supabase RLS Automated Testing

Supabase RLS Automated Testing

6
Comments
4 min read
Array Mutation Methods in JavaScript

Array Mutation Methods in JavaScript

8
Comments 2
2 min read
Devin AI vs Other AI Tools

Devin AI vs Other AI Tools

4
Comments
3 min read
Creating 3D Graphics with WebGL

Creating 3D Graphics with WebGL

Comments
2 min read
Lessons from open-source: Typesafe “getInt” utility function in Next.js source code

Lessons from open-source: Typesafe “getInt” utility function in Next.js source code

Comments
3 min read
Unleashing the Power of Spreadsheets: Building a REST API with Google Sheet & Google Apps Script

Unleashing the Power of Spreadsheets: Building a REST API with Google Sheet & Google Apps Script

4
Comments 2
6 min read
Screen Sharing with WebRTC: Harnessing JavaScript for Seamless Streaming

Screen Sharing with WebRTC: Harnessing JavaScript for Seamless Streaming

2
Comments
9 min read
⚛️ Applying Strategy Pattern in React (Part 2)

⚛️ Applying Strategy Pattern in React (Part 2)

120
Comments 11
5 min read
Persist data with Vue Pinia

Persist data with Vue Pinia

17
Comments 1
2 min read
Cadê meus zeros? Sobre tipos em banco de dados.

Cadê meus zeros? Sobre tipos em banco de dados.

Comments
2 min read
Sorteio de Amigo Secreto: Sem API, Só Hash

Sorteio de Amigo Secreto: Sem API, Só Hash

3
Comments
6 min read
Understanding the Asynchronous Nature of JavaScript - MERN STACK Series

Understanding the Asynchronous Nature of JavaScript - MERN STACK Series

20
Comments
3 min read
Scratch Newsletter with Appwrite

Scratch Newsletter with Appwrite

2
Comments 1
7 min read
JavaScript: Mastering Asynchrony in a Single Thread

JavaScript: Mastering Asynchrony in a Single Thread

10
Comments
3 min read
Angular + Electron: The Dynamic Duo of Desktop Development

Angular + Electron: The Dynamic Duo of Desktop Development

7
Comments 1
3 min read
Open-source Retool for Enterprise Building React Internal Tool

Open-source Retool for Enterprise Building React Internal Tool

1
Comments
3 min read
Monitoring your Website End to End with Playwright

Monitoring your Website End to End with Playwright

4
Comments
5 min read
loading...