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 is freaking hard!

TypeScript is freaking hard!

1
Comments
3 min read
Efficient Event Debugging in JavaScript: A Guide to monitorEvents

Efficient Event Debugging in JavaScript: A Guide to monitorEvents

Comments
1 min read
Balancing Aesthetics and Functionality: The Core of Web Design


Balancing Aesthetics and Functionality: The Core of Web Design


1
Comments
4 min read
Sumo Logic and Tracetest: AI-Driven Observability Meets Testing

Sumo Logic and Tracetest: AI-Driven Observability Meets Testing

5
Comments
8 min read
Object manipulation technique.js

Object manipulation technique.js

Comments
2 min read
Recriando o styled-components

Recriando o styled-components

Comments
4 min read
JavaScript: Declaring Variables, Data Types, and Dancing with Type Conversion🚀💡

JavaScript: Declaring Variables, Data Types, and Dancing with Type Conversion🚀💡

2
Comments
4 min read
Clean Code - Part 2 code editors and linting

Clean Code - Part 2 code editors and linting

1
Comments
8 min read
TypeScript to Check JavaScript

TypeScript to Check JavaScript

1
Comments
3 min read
TheJam.dev 2024 - A Free, 2-day Virtual WebDev Conference

TheJam.dev 2024 - A Free, 2-day Virtual WebDev Conference

2
Comments
1 min read
Mastering Shadow DOM Manipulation with JavaScript and TypeScript

Mastering Shadow DOM Manipulation with JavaScript and TypeScript

Comments
1 min read
My first blog here, Simply talking about javascript memory relative things.

My first blog here, Simply talking about javascript memory relative things.

Comments
1 min read
Clean Code - Part 3 how linting works

Clean Code - Part 3 how linting works

Comments
6 min read
AI for Web Devs: Your First API Request to OpenAI

AI for Web Devs: Your First API Request to OpenAI

12
Comments 1
16 min read
Caesar Cipher in JavaScript: Simple Magic of Encryption with 3 Shifts

Caesar Cipher in JavaScript: Simple Magic of Encryption with 3 Shifts

Comments
2 min read
Bi-directional Contract Testing in practice

Bi-directional Contract Testing in practice

1
Comments
15 min read
Don't feed async functions to express handlers

Don't feed async functions to express handlers

Comments
1 min read
TypeScript para checar JavaScript

TypeScript para checar JavaScript

Comments
4 min read
Local Storage in 5 mins: A Beginner’s Guide to Cookies, localStorage, and sessionStorage

Local Storage in 5 mins: A Beginner’s Guide to Cookies, localStorage, and sessionStorage

3
Comments
4 min read
Node.js Basis: Routing and Parameterized URLs Guide

Node.js Basis: Routing and Parameterized URLs Guide

Comments
2 min read
Fusor vs React

Fusor vs React

Comments
2 min read
Avoid using default exports

Avoid using default exports

71
Comments 28
4 min read
The Ultimate React Reading List: Top 15 Must-Read Articles in 2024

The Ultimate React Reading List: Top 15 Must-Read Articles in 2024

208
Comments 26
5 min read
Adding login to your Next.js app using the app directory with SuperTokens

Adding login to your Next.js app using the app directory with SuperTokens

Comments
13 min read
Learn serverless on AWS step-by-step - Schedule tasks with EventBridge Scheduler

Learn serverless on AWS step-by-step - Schedule tasks with EventBridge Scheduler

39
Comments
6 min read
A Comprehensive Guide to Writing Custom Hooks ✨"

A Comprehensive Guide to Writing Custom Hooks ✨"

2
Comments
2 min read
E-Book Share Using Next.js 14, Prisma, TailwindCSS & Next Auth 🤩

E-Book Share Using Next.js 14, Prisma, TailwindCSS & Next Auth 🤩

1
Comments
1 min read
Migrating from Express to Hono

Migrating from Express to Hono

14
Comments
2 min read
Coding task: implement mechanism that increments counter once 2 seconds

Coding task: implement mechanism that increments counter once 2 seconds

Comments
2 min read
Obfuscating your create react app and routes

Obfuscating your create react app and routes

7
Comments 5
4 min read
Best Practices for useState and useEffect in React

Best Practices for useState and useEffect in React

5
Comments 1
5 min read
How to Dockerize a Next.js application

How to Dockerize a Next.js application

4
Comments
10 min read
How to use functions in react class components?

How to use functions in react class components?

1
Comments
2 min read
[React] Passing environment variables to service workers

[React] Passing environment variables to service workers

5
Comments
3 min read
Unveiling the Magic: JavaScript Hidden Classes and Inline Caching in V8

Unveiling the Magic: JavaScript Hidden Classes and Inline Caching in V8

9
Comments
3 min read
Cookies vs Session Storage vs Local Storage

Cookies vs Session Storage vs Local Storage

36
Comments 12
2 min read
In class members which are functions, this is not defined unless you ask for it

In class members which are functions, this is not defined unless you ask for it

Comments
1 min read
How To Write Material UI Components Like Radix UI And Why Component Composition Matters?

How To Write Material UI Components Like Radix UI And Why Component Composition Matters?

7
Comments
6 min read
Create a Proxy wrapper

Create a Proxy wrapper

Comments
4 min read
The Human Element in Testing: Nurturing Soft Skills for Testers

The Human Element in Testing: Nurturing Soft Skills for Testers

2
Comments
3 min read
A NodeJS Package that verifies if a string contains a potential SSRF attack: ssrfcheck

A NodeJS Package that verifies if a string contains a potential SSRF attack: ssrfcheck

16
Comments 1
2 min read
Popularity is not Efficiency: Solid.js vs React.js

Popularity is not Efficiency: Solid.js vs React.js

64
Comments 79
4 min read
It's our #giftgiving Code Jam, plus a couple dozen more cool links you can and should click on this December

It's our #giftgiving Code Jam, plus a couple dozen more cool links you can and should click on this December

2
Comments
3 min read
Next.js Codebase Analysis <> create-next-app <> Create a local copy

Next.js Codebase Analysis <> create-next-app <> Create a local copy

Comments
1 min read
JavaScript: Iterators and Generators (Part-1)💡📌

JavaScript: Iterators and Generators (Part-1)💡📌

15
Comments
5 min read
Dead or not dead 💀 - Exploring the term and why Meteor.js is super-alive! ☄️

Dead or not dead 💀 - Exploring the term and why Meteor.js is super-alive! ☄️

36
Comments 1
9 min read
How To Collect Temporal.io Logs Using Axiom And Pino

How To Collect Temporal.io Logs Using Axiom And Pino

Comments
4 min read
Focus Management: how to improve the accessibility and usability of our components

Focus Management: how to improve the accessibility and usability of our components

2
Comments
6 min read
What is Vercel's AI tool, V0.dev and how do you use it?

What is Vercel's AI tool, V0.dev and how do you use it?

18
Comments 4
12 min read
Time-Travel Debugging: A Playwright Traces Tutorial

Time-Travel Debugging: A Playwright Traces Tutorial

3
Comments 2
2 min read
How I build a YouTube Video Player with ReactJS: Build the Seekbar control

How I build a YouTube Video Player with ReactJS: Build the Seekbar control

Comments
5 min read
Useful JavaScript Array Methods

Useful JavaScript Array Methods

8
Comments
3 min read
Using FormData to process form input values

Using FormData to process form input values

1
Comments
5 min read
Create and configure a file with a directory.

Create and configure a file with a directory.

5
Comments 1
1 min read
How I built a cross-framework frontend library

How I built a cross-framework frontend library

1
Comments
5 min read
Building a Newsletter Subscription System with Node.js and MongoDB

Building a Newsletter Subscription System with Node.js and MongoDB

4
Comments 2
4 min read
Decoding Weird JavaScript Behaviour

Decoding Weird JavaScript Behaviour

1
Comments
2 min read
History of the Web - Part 2

History of the Web - Part 2

3
Comments
7 min read
Array Rotation in JavaScript

Array Rotation in JavaScript

2
Comments
2 min read
Create A Simple Crypto Currency Tracker With NodeJS

Create A Simple Crypto Currency Tracker With NodeJS

4
Comments
4 min read
loading...