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.
Pure CSS3 Robot with JS Clocks

Pure CSS3 Robot with JS Clocks

48
Comments 3
19 min read
Securing Your JSON Web Tokens with JWT Schema Validation in JavaScript

Securing Your JSON Web Tokens with JWT Schema Validation in JavaScript

2
Comments
2 min read
Advanced React UI Components To Optimize Development Process

Advanced React UI Components To Optimize Development Process

10
Comments
3 min read
tsParticles 2.9.3 Released

tsParticles 2.9.3 Released

6
Comments
1 min read
A seamless guide on Angular Material Menu Component

A seamless guide on Angular Material Menu Component

2
Comments
6 min read
CRUD: You Just Got Served (Server Communication)

CRUD: You Just Got Served (Server Communication)

1
Comments
4 min read
How to improve the page speed index of your website?

How to improve the page speed index of your website?

2
Comments
1 min read
Use a MutationObserver to Handle DOM Nodes that Don’t Exist Yet

Use a MutationObserver to Handle DOM Nodes that Don’t Exist Yet

Comments
5 min read
Do we really need HTML?

Do we really need HTML?

4
Comments 12
6 min read
useMemo vs useCallback

useMemo vs useCallback

4
Comments 3
4 min read
Think You're a JavaScript Pro? Find Out with this Quiz👇

Think You're a JavaScript Pro? Find Out with this Quiz👇

8
Comments 2
5 min read
Best ideas from Clean Code by Robert C. Martin (with Typescript examples)

Best ideas from Clean Code by Robert C. Martin (with Typescript examples)

2
Comments
6 min read
tsParticles 2.9.2 Released

tsParticles 2.9.2 Released

6
Comments
1 min read
JavaScript Data Structure Pt 2: Stack

JavaScript Data Structure Pt 2: Stack

2
Comments
3 min read
React: the reconciliation algorithm

React: the reconciliation algorithm

3
Comments 1
4 min read
Why useeffect is running twice in react

Why useeffect is running twice in react

20
Comments 6
3 min read
tsParticles 2.9.1 Released

tsParticles 2.9.1 Released

5
Comments
1 min read
Use Maps more and Objects less

Use Maps more and Objects less

60
Comments 5
10 min read
css interview questions and answers 2023 -dev.to

css interview questions and answers 2023 -dev.to

1
Comments
1 min read
Two Sum - LeetCode

Two Sum - LeetCode

Comments
2 min read
Let’s Build A Web App: Pt 1 - Setting up Next.js

Let’s Build A Web App: Pt 1 - Setting up Next.js

2
Comments 1
3 min read
Obtener consultas Next.js getServerSideProps req.__NEXT_INIT_QUERY y evitar problemas de req.query con Netlify y middlewares

Obtener consultas Next.js getServerSideProps req.__NEXT_INIT_QUERY y evitar problemas de req.query con Netlify y middlewares

1
Comments
2 min read
5 Best Headless CMS Platforms

5 Best Headless CMS Platforms

29
Comments 3
7 min read
Protect Your Website from Blind Cross-Site Scripting

Protect Your Website from Blind Cross-Site Scripting

2
Comments 3
6 min read
How to create an HTML-to-PDF converter?

How to create an HTML-to-PDF converter?

6
Comments
2 min read
Multiple watchers in Vue 3

Multiple watchers in Vue 3

6
Comments
1 min read
Detect browser using JavaScript – with source code

Detect browser using JavaScript – with source code

5
Comments
2 min read
NuxtJs 3.2.0: The Latest Release Brings Exciting New Features

NuxtJs 3.2.0: The Latest Release Brings Exciting New Features

1
Comments
3 min read
Everything you need to know about Typescript Type Guards

Everything you need to know about Typescript Type Guards

Comments
6 min read
Astro + Storyblok: SSR preview for instant visual editing

Astro + Storyblok: SSR preview for instant visual editing

9
Comments 10
4 min read
Free Front-End courses with certificates

Free Front-End courses with certificates

5
Comments
3 min read
A Step-By-Step Guide to OAuth 2.0: Implementing Sign In with Google, Facebook, and GitHub

A Step-By-Step Guide to OAuth 2.0: Implementing Sign In with Google, Facebook, and GitHub

12
Comments
5 min read
Build and Deploy NodeJS App On Kubernetes from Scratch

Build and Deploy NodeJS App On Kubernetes from Scratch

28
Comments 6
3 min read
How to handle different Types of Data in React

How to handle different Types of Data in React

7
Comments 2
3 min read
Building a composable query generator for GraphQL

Building a composable query generator for GraphQL

6
Comments
5 min read
NPM Commands and Shortcuts You Should Know as a JavaScript Dev

NPM Commands and Shortcuts You Should Know as a JavaScript Dev

20
Comments 2
8 min read
JavaScript promises are simple 👌

JavaScript promises are simple 👌

4
Comments 3
7 min read
The Future of CSS

The Future of CSS

46
Comments 4
8 min read
Enums in Typescript explained

Enums in Typescript explained

Comments
2 min read
Use APIs the write way

Use APIs the write way

1
Comments 2
3 min read
Node js and Express js project setup

Node js and Express js project setup

Comments
3 min read
Upgrade TinyMCE to v6 in Rails/Stimulus

Upgrade TinyMCE to v6 in Rails/Stimulus

Comments 4
3 min read
Using Vue 2 component in Astro, not Vue3 .... is it possible?

Using Vue 2 component in Astro, not Vue3 .... is it possible?

4
Comments 2
4 min read
Shaka Player for media playback - implementation, use cases, pros and cons

Shaka Player for media playback - implementation, use cases, pros and cons

4
Comments 1
9 min read
Maximizing the Power of Child Processes in Node.js: Real-world Examples

Maximizing the Power of Child Processes in Node.js: Real-world Examples

3
Comments
1 min read
3D Orbiting Split Images

3D Orbiting Split Images

49
Comments 1
8 min read
Getting Started with ReactJS: A Comprehensive Guide for Beginners

Getting Started with ReactJS: A Comprehensive Guide for Beginners

1
Comments 1
2 min read
Npm vs Yarn: What Should you use for managing packages in React?

Npm vs Yarn: What Should you use for managing packages in React?

8
Comments 3
1 min read
JS game engine update, Kaboom 3000 beta released

JS game engine update, Kaboom 3000 beta released

2
Comments
1 min read
How to use Google Sheets with Nuxt 3

How to use Google Sheets with Nuxt 3

8
Comments 3
7 min read
Write promises chaining using async/await.

Write promises chaining using async/await.

6
Comments
2 min read
Decoding JS: Polyfills and Transpilers

Decoding JS: Polyfills and Transpilers

3
Comments 1
3 min read
Building a Secure JWT Server with Node.js and jsonwebtoken

Building a Secure JWT Server with Node.js and jsonwebtoken

7
Comments 1
2 min read
Art of Array Manipulation in JavaScript.

Art of Array Manipulation in JavaScript.

Comments
4 min read
React Pro Tips - How to Write High Quality Code Like a Pro

React Pro Tips - How to Write High Quality Code Like a Pro

8
Comments
5 min read
Debounce onChange callback using a custom React hook

Debounce onChange callback using a custom React hook

20
Comments
4 min read
how to make a blog in nuxt js quickly

how to make a blog in nuxt js quickly

Comments
2 min read
Tips to be a Healthy Developer🧑‍💻

Tips to be a Healthy Developer🧑‍💻

53
Comments 23
2 min read
Variables in Rust - Rust for TypeScript Developers

Variables in Rust - Rust for TypeScript Developers

1
Comments 5
3 min read
Just Launched Dyte on Product Hunt

Just Launched Dyte on Product Hunt

18
Comments 6
2 min read
loading...