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.
Best Practices for TypeScript: Elevate Your Code Quality 🚀

Best Practices for TypeScript: Elevate Your Code Quality 🚀

3
Comments
3 min read
Object-Oriented JavaScript: More Than Just Classes

Object-Oriented JavaScript: More Than Just Classes

8
Comments 1
14 min read
Day 32: async/await vs Generators

Day 32: async/await vs Generators

9
Comments
2 min read
Page Redirection in JavaScript

Page Redirection in JavaScript

9
Comments
1 min read
Embarking on a Journey of Web Development Mastery: From Novice to Explorer

Embarking on a Journey of Web Development Mastery: From Novice to Explorer

3
Comments 2
5 min read
Elevating Web Design with Framer Motion: Bringing Your Website to Life

Elevating Web Design with Framer Motion: Bringing Your Website to Life

9
Comments 2
2 min read
Docker MERN stack example

Docker MERN stack example

4
Comments
11 min read
Event Capturing and Event Bubbling in JavaScript: Exploring DOM Event Handling Mechanisms

Event Capturing and Event Bubbling in JavaScript: Exploring DOM Event Handling Mechanisms

12
Comments
2 min read
Building What Matters, Not What's Fun

Building What Matters, Not What's Fun

Comments
1 min read
Re-imagining Async/Await polyfills

Re-imagining Async/Await polyfills

1
Comments 1
2 min read
How to integrate Clerk in Next JS application ?

How to integrate Clerk in Next JS application ?

2
Comments 1
4 min read
Practical steps on how to apply the useParams hook of React router.

Practical steps on how to apply the useParams hook of React router.

10
Comments
12 min read
Unveiling Lesser-Known Tricks for Developers

Unveiling Lesser-Known Tricks for Developers

2
Comments
2 min read
GraphQL - ReactJS | Update and Delete

GraphQL - ReactJS | Update and Delete

2
Comments
4 min read
JavaScipt: Everything you need to know about arrays.

JavaScipt: Everything you need to know about arrays.

3
Comments 2
9 min read
GraphQL - ReactJS | Add Data

GraphQL - ReactJS | Add Data

1
Comments
6 min read
Demystifying JavaScript Arrays: A Comprehensive Guide for Beginners and Intermediates

Demystifying JavaScript Arrays: A Comprehensive Guide for Beginners and Intermediates

8
Comments
11 min read
Top 15 best frameworks to create mobile applications in 2023.

Top 15 best frameworks to create mobile applications in 2023.

2
Comments
3 min read
Adding Life to Your Svelte App: Animations and Transitions

Adding Life to Your Svelte App: Animations and Transitions

1
Comments
2 min read
Using .filter in React

Using .filter in React

2
Comments
1 min read
JavaScript Operators: A Comprehensive Guide

JavaScript Operators: A Comprehensive Guide

4
Comments
3 min read
Using Angular Material's calendar with date ranges and range presets

Using Angular Material's calendar with date ranges and range presets

1
Comments
3 min read
Guia para Iniciantes: Como Começar a Fazer Freelance Desenvolvendo Sites para Empresas Locais

Guia para Iniciantes: Como Começar a Fazer Freelance Desenvolvendo Sites para Empresas Locais

3
Comments 1
2 min read
Random Gradient Generator

Random Gradient Generator

1
Comments
1 min read
ReTECH: Remix Full Stack Client & Admin eCommerce Template

ReTECH: Remix Full Stack Client & Admin eCommerce Template

Comments
1 min read
Getting Client Side Info. from IP address

Getting Client Side Info. from IP address

1
Comments
3 min read
I created a platform to Create Family Tree

I created a platform to Create Family Tree

1
Comments
1 min read
Preventing Multiple Lock Files in Your Git Repository using Husky

Preventing Multiple Lock Files in Your Git Repository using Husky

1
Comments
4 min read
Cloning a Specific Commit from a GitHub Repository

Cloning a Specific Commit from a GitHub Repository

3
Comments
2 min read
Data Structures and Algorithms: Big O Notation

Data Structures and Algorithms: Big O Notation

5
Comments
3 min read
HTML Logo & Animation

HTML Logo & Animation

2
Comments
1 min read
The Backbone of Backend Development: Understanding HTTP

The Backbone of Backend Development: Understanding HTTP

Comments
2 min read
JavaScript Tricky Interview Questions 2023

JavaScript Tricky Interview Questions 2023

2
Comments
4 min read
Demystifying Ember Serialization: A Comprehensive Guide

Demystifying Ember Serialization: A Comprehensive Guide

Comments
3 min read
Creating a more than minor side-project: From planning to release

Creating a more than minor side-project: From planning to release

20
Comments 4
4 min read
Moonly weekly progress update #61 - Automatio FAQ/2

Moonly weekly progress update #61 - Automatio FAQ/2

6
Comments
3 min read
Twitter Cards for onchain SVG NFTs

Twitter Cards for onchain SVG NFTs

Comments
6 min read
JavaScript: How to make the most out of Strings ?

JavaScript: How to make the most out of Strings ?

1
Comments
8 min read
The Advantages of the Vue.js-based Quasar Framework for Professional Software Development

The Advantages of the Vue.js-based Quasar Framework for Professional Software Development

1
Comments
5 min read
Day 29: Output

Day 29: Output

Comments
3 min read
NextAuth.js: create a custom OAuth provider

NextAuth.js: create a custom OAuth provider

2
Comments
2 min read
Harnessing the Power of React with IntersectionObserver!

Harnessing the Power of React with IntersectionObserver!

Comments
3 min read
Complete Guide to Authentication in JavaScript

Complete Guide to Authentication in JavaScript

11
Comments 3
22 min read
Demystifying JavaScript's New `.at()` Array Method!

Demystifying JavaScript's New `.at()` Array Method!

Comments
2 min read
Recursion Recursion Recursion

Recursion Recursion Recursion

1
Comments 2
3 min read
Specify Node Version in package.json

Specify Node Version in package.json

10
Comments
1 min read
What you think about contractor developers?

What you think about contractor developers?

1
Comments 2
1 min read
Setup React with Vite

Setup React with Vite

1
Comments 6
1 min read
Swiper Slider with Filter and 2 columns

Swiper Slider with Filter and 2 columns

2
Comments
1 min read
Creating native modals with the dialog element

Creating native modals with the dialog element

1
Comments
3 min read
Multithreading in javascript: Introduction to Web Workers

Multithreading in javascript: Introduction to Web Workers

1
Comments
3 min read
Best Drag-and-Drop Libraries for Frontend Developers

Best Drag-and-Drop Libraries for Frontend Developers

Comments
8 min read
JavaScript dumbed down Part three. control flow, basic functions, and interactions.

JavaScript dumbed down Part three. control flow, basic functions, and interactions.

5
Comments
2 min read
How to update a few years old outdated project in Node and React?

How to update a few years old outdated project in Node and React?

22
Comments 1
4 min read
Getting Started with Svelte: A Refreshingly Different Approach to Web Development

Getting Started with Svelte: A Refreshingly Different Approach to Web Development

1
Comments
2 min read
Bad Practices In JavaScript

Bad Practices In JavaScript

19
Comments 6
2 min read
Dev Job Oppurtunities @ VC-Backed Startups

Dev Job Oppurtunities @ VC-Backed Startups

14
Comments
2 min read
🤖 AI Search and Q&A for Your Dev.to Content with Vrite

🤖 AI Search and Q&A for Your Dev.to Content with Vrite

18
Comments
9 min read
DIY Image gallery for Shopify blog posts

DIY Image gallery for Shopify blog posts

Comments
4 min read
How to create custom events in Svelte

How to create custom events in Svelte

3
Comments
3 min read
loading...