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.
How Does npx Actually Work and When to Use It

How Does npx Actually Work and When to Use It

12
Comments
2 min read
Introduction to IoT Programming with Python

Introduction to IoT Programming with Python

Comments
2 min read
Afraid of outgrowing AWS Rekognition? Try YOLO in Lambda.

Afraid of outgrowing AWS Rekognition? Try YOLO in Lambda.

2
Comments 1
9 min read
Building Simple CRM with Vue: Securing Routes through Effective Navigation Guards

Building Simple CRM with Vue: Securing Routes through Effective Navigation Guards

4
Comments
4 min read
Lexical Scope, Lexical Environment, Execution Context, Closure in JavaScript

Lexical Scope, Lexical Environment, Execution Context, Closure in JavaScript

63
Comments 6
9 min read
Lessons from open-source: typeof alternative to get a variable type

Lessons from open-source: typeof alternative to get a variable type

3
Comments
2 min read
Episode 24/09: Testing without TestBed, SSR & Hydration

Episode 24/09: Testing without TestBed, SSR & Hydration

3
Comments 1
2 min read
We write Javascript all day long but PHP wins on backend

We write Javascript all day long but PHP wins on backend

1
Comments 2
3 min read
Glam Up My Markup: Camp bunny hop 🐰

Glam Up My Markup: Camp bunny hop 🐰

22
Comments 3
1 min read
Demystifying Client-Side Scripting and Server-Side Scripting

Demystifying Client-Side Scripting and Server-Side Scripting

3
Comments
3 min read
Beyond the Basics: Mastering JavaScript Closures for Powerful Code

Beyond the Basics: Mastering JavaScript Closures for Powerful Code

2
Comments 4
2 min read
Switch Component with RiotJS (Material Design)

Switch Component with RiotJS (Material Design)

6
Comments
5 min read
Announcing TechSchool: A free and open-source platform to learn programming

Announcing TechSchool: A free and open-source platform to learn programming

232
Comments 50
2 min read
Exploring the Power of Web Workers and Service Workers in Web Development

Exploring the Power of Web Workers and Service Workers in Web Development

2
Comments
5 min read
API Testing with Clerk and Express

API Testing with Clerk and Express

27
Comments 1
2 min read
How to set cookies from `.htaccess` & how to access the auth header from a single page application, or static site.

How to set cookies from `.htaccess` & how to access the auth header from a single page application, or static site.

6
Comments
3 min read
📝 Using JS Object Schemas to Validate Data with Yup, Zod, Joi and more 🤩

📝 Using JS Object Schemas to Validate Data with Yup, Zod, Joi and more 🤩

5
Comments
9 min read
5 Books to Learn Javscript in Depth

5 Books to Learn Javscript in Depth

1
Comments
2 min read
Master React by Building these 25 Projects

Master React by Building these 25 Projects

1
Comments
3 min read
WebApp BFF (Backend-For-Frontend) Concept

WebApp BFF (Backend-For-Frontend) Concept

6
Comments 2
5 min read
Microsoft Azure Certificate

Microsoft Azure Certificate

10
Comments
3 min read
how to create edit | delete | add new data function in react.js

how to create edit | delete | add new data function in react.js

9
Comments
5 min read
LeetCode Meditations: Find Minimum in Rotated Sorted Array

LeetCode Meditations: Find Minimum in Rotated Sorted Array

Comments
3 min read
Breaking IndexedDB consistency to explore its transactions

Breaking IndexedDB consistency to explore its transactions

Comments
10 min read
The difference between parameters and arguments in Javascript

The difference between parameters and arguments in Javascript

2
Comments
2 min read
Free Free!! Microsoft Azure Certificate

Free Free!! Microsoft Azure Certificate

15
Comments
3 min read
HOW TO LAZY LOAD IMAGE IN REACTJS

HOW TO LAZY LOAD IMAGE IN REACTJS

5
Comments 1
2 min read
The URL Pathway

The URL Pathway

Comments
3 min read
What is a Promise

What is a Promise

Comments
1 min read
Concurrency in JavaScript and the power of Web Workers

Concurrency in JavaScript and the power of Web Workers

50
Comments 5
7 min read
Hoisting in JavaScript: A Complete Guide, Part 1

Hoisting in JavaScript: A Complete Guide, Part 1

Comments
11 min read
Ukratko o useState hook u Reactu

Ukratko o useState hook u Reactu

3
Comments
5 min read
My React Personal Project and How I did It?

My React Personal Project and How I did It?

Comments
1 min read
Codewars: Find the odd int

Codewars: Find the odd int

4
Comments
2 min read
AI + Humans automating our web Development tasks

AI + Humans automating our web Development tasks

8
Comments
6 min read
console.log() is OLD! Use These 5 Console Hacks! 😎

console.log() is OLD! Use These 5 Console Hacks! 😎

53
Comments 17
2 min read
Writing a Hacking Simulator in JavaScript

Writing a Hacking Simulator in JavaScript

1
Comments 2
2 min read
Explaining MediaRecorder API in 264 Characters! 🎥

Explaining MediaRecorder API in 264 Characters! 🎥

6
Comments
1 min read
Setup Production Ready Next.js App - Part 2

Setup Production Ready Next.js App - Part 2

Comments
1 min read
Full Stack Javascript Web Development Concept map

Full Stack Javascript Web Development Concept map

30
Comments 4
8 min read
Setting up a WebSocket server in Node.js

Setting up a WebSocket server in Node.js

6
Comments
9 min read
Javascript is Funny 😹

Javascript is Funny 😹

26
Comments 18
5 min read
Why Visual Studio Code is the Best editor for React.js Development

Why Visual Studio Code is the Best editor for React.js Development

4
Comments 5
2 min read
Web Components and Shadow DOM

Web Components and Shadow DOM

1
Comments 1
2 min read
Ways To Manipulate Objects In JavaScript

Ways To Manipulate Objects In JavaScript

12
Comments
2 min read
Lessons from open-source: Replace zod with superstruct if you do not use zod’s advanced capabilities

Lessons from open-source: Replace zod with superstruct if you do not use zod’s advanced capabilities

1
Comments
2 min read
Happy Holi 2024 Design Animation

Happy Holi 2024 Design Animation

10
Comments 2
16 min read
Accelerating Web Performance with PHP and JavaScript

Accelerating Web Performance with PHP and JavaScript

3
Comments 1
11 min read
I fixed the "Save draft" Button on dev.to - No Accidental Publishing Anymore 😇

I fixed the "Save draft" Button on dev.to - No Accidental Publishing Anymore 😇

8
Comments
2 min read
Simple interactive CLI tool in Node/Javascript

Simple interactive CLI tool in Node/Javascript

5
Comments
3 min read
Introduction to JavaScript: Empowering Web Development with Interactivity

Introduction to JavaScript: Empowering Web Development with Interactivity

5
Comments
3 min read
Streamlining Component Logic with "Children as Function" in React

Streamlining Component Logic with "Children as Function" in React

1
Comments
3 min read
JavaScript String Mastery: From Basics to Advanced Techniques

JavaScript String Mastery: From Basics to Advanced Techniques

2
Comments 1
1 min read
Understanding Variables and Data Types in JavaScript : A Comprehensive Guide — MERN STACK Series

Understanding Variables and Data Types in JavaScript : A Comprehensive Guide — MERN STACK Series

20
Comments
4 min read
Node.js and WebAssembly: A Powerful Combination for Server-Side Performance

Node.js and WebAssembly: A Powerful Combination for Server-Side Performance

7
Comments
2 min read
Aplenty

Aplenty

Comments
3 min read
Coding solutions with AI

Coding solutions with AI

57
Comments
6 min read
React Interview Questions

React Interview Questions

Comments 1
1 min read
442. Find All Duplicates in an Array using Javascript on Leetcode | DSA with JS

442. Find All Duplicates in an Array using Javascript on Leetcode | DSA with JS

2
Comments
2 min read
Arrow Functions in JavaScript: A Comprehensive Guide

Arrow Functions in JavaScript: A Comprehensive Guide

2
Comments
2 min read
loading...