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.
Street Programmer: Print Receipt From Online POS Web App to Local Printer

Street Programmer: Print Receipt From Online POS Web App to Local Printer

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

Day 32: async/await vs Generators

9
Comments
2 min read
A new way of saying good morning to my dad

A new way of saying good morning to my dad

25
Comments 18
5 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
Objects in JavaScript: A Comprehensive Look

Objects in JavaScript: A Comprehensive Look

10
Comments 2
4 min read
JavaScript Promise: await vs. then

JavaScript Promise: await vs. then

1
Comments
3 min read
The "this" Keyword in JavaScript

The "this" Keyword in JavaScript

5
Comments 1
8 min read
Re-imagining Async/Await polyfills

Re-imagining Async/Await polyfills

1
Comments 1
2 min read
Javascript ➡️ Java: Strings

Javascript ➡️ Java: Strings

4
Comments 3
1 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
Day 37: Types

Day 37: Types

4
Comments
2 min read
A Comprehensive Guide to APIs and the Fetch API

A Comprehensive Guide to APIs and the Fetch API

14
Comments
6 min read
Unveiling Lesser-Known Tricks for Developers

Unveiling Lesser-Known Tricks for Developers

2
Comments
2 min read
10 Cool CodePen Demos (August 2023)

10 Cool CodePen Demos (August 2023)

22
Comments 6
3 min read
Understanding JavaScript Promises: A Beginner's Guide

Understanding JavaScript Promises: A Beginner's Guide

17
Comments 5
2 min read
Wizards of Opensource, Ep 1: Ryan Dahl

Wizards of Opensource, Ep 1: Ryan Dahl

15
Comments 10
2 min read
GraphQL - ReactJS | Add Data

GraphQL - ReactJS | Add Data

1
Comments
6 min read
Handle Stripe events in 2 minutes with Sailhouse

Handle Stripe events in 2 minutes with Sailhouse

14
Comments
3 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
Creating a Simple Custom JSX Parser /w Practical Example

Creating a Simple Custom JSX Parser /w Practical Example

7
Comments
4 min read
How can I enhance my website's performance in Lighthouse?

How can I enhance my website's performance in Lighthouse?

15
Comments
2 min read
Give Me A .JSON, Vasili; One .JSON Only, Please

Give Me A .JSON, Vasili; One .JSON Only, Please

7
Comments 5
7 min read
Introducing supertext-react: Elevate Your Web Text Animations

Introducing supertext-react: Elevate Your Web Text Animations

12
Comments 2
2 min read
Demystifying the Next.js Folder Structure - A Comprehensive Guide

Demystifying the Next.js Folder Structure - A Comprehensive Guide

9
Comments
14 min read
JavaScript Promises: From Beginner to Expert - A Comprehensive Tutorial

JavaScript Promises: From Beginner to Expert - A Comprehensive Tutorial

6
Comments
4 min read
TypeScript: To be or not to be

TypeScript: To be or not to be

8
Comments
2 min read
How to write maintainable code: Straightforward logic

How to write maintainable code: Straightforward logic

3
Comments
4 min read
JavaScript Operators: A Comprehensive Guide

JavaScript Operators: A Comprehensive Guide

4
Comments
3 min read
Mastering Data Analysis with Pandas: A Comprehensive Guide for Python Enthusiasts

Mastering Data Analysis with Pandas: A Comprehensive Guide for Python Enthusiasts

10
Comments
2 min read
A Guide to Passing Data Using Props in React

A Guide to Passing Data Using Props in React

10
Comments
8 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
Does Software Engineer Necessary in The Modern World?

Does Software Engineer Necessary in The Modern World?

1
Comments
3 min read
Introduction to TypeScript with React - A Youtube Video

Introduction to TypeScript with React - A Youtube Video

10
Comments
2 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
Improved JSX Readability with Switch-Case Statements in React Components

Improved JSX Readability with Switch-Case Statements in React Components

11
Comments 1
2 min read
Node.js 101

Node.js 101

11
Comments 2
3 min read
Random Gradient Generator

Random Gradient Generator

1
Comments
1 min read
Pure Critique of Pure Functions in Functional Programming

Pure Critique of Pure Functions in Functional Programming

15
Comments 14
5 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
The Four Pillars of JavaScript Scoping: Global, Block, Function, and Module

The Four Pillars of JavaScript Scoping: Global, Block, Function, and Module

4
Comments
4 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
Clocks & Countdowns: Timing in CSS and JavaScript

Clocks & Countdowns: Timing in CSS and JavaScript

114
Comments 35
4 min read
Electron Forge + Vite + VueJS

Electron Forge + Vite + VueJS

12
Comments
3 min read
🌐 5 Top Platforms to Learn Node.js for Newbies

🌐 5 Top Platforms to Learn Node.js for Newbies

4
Comments
6 min read
Digital Identity Smart Contracts in Web3

Digital Identity Smart Contracts in Web3

10
Comments 2
9 min read
Short-Circuit Evaluation: Making Your Code More Concise

Short-Circuit Evaluation: Making Your Code More Concise

10
Comments
3 min read
From JavaScript to TypeScript: Enhance Your Skills and Your Web Development Career

From JavaScript to TypeScript: Enhance Your Skills and Your Web Development Career

4
Comments
9 min read
React Custom Hook: useStateWithValidation

React Custom Hook: useStateWithValidation

10
Comments
2 min read
Basic Auth Routing and Redirecting using React Router v6

Basic Auth Routing and Redirecting using React Router v6

4
Comments 1
7 min read
Day 43: Generics

Day 43: Generics

5
Comments
2 min read
How to calculate the largest remainder with Javascript

How to calculate the largest remainder with Javascript

12
Comments 1
2 min read
React.js Cheatsheet

React.js Cheatsheet

2
Comments 3
3 min read
ember-cli is stuck on certain version

ember-cli is stuck on certain version

1
Comments
1 min read
Data Structures and Algorithms: Big O Notation

Data Structures and Algorithms: Big O Notation

5
Comments
3 min read
loading...