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.
Complete Pac-Man JavaScript Tutorial For Beginner and Intermediate Using Pure JavaScript and Canvas

Complete Pac-Man JavaScript Tutorial For Beginner and Intermediate Using Pure JavaScript and Canvas

10
Comments
1 min read
JavaScript Fundamentals

JavaScript Fundamentals

11
Comments 4
6 min read
ChalkJS - Are Beautiful Logs Real?

ChalkJS - Are Beautiful Logs Real?

4
Comments
3 min read
React UI for Python Scripts using Node.JS

React UI for Python Scripts using Node.JS

91
Comments 4
4 min read
Loaded in 600 milliseconds

Loaded in 600 milliseconds

171
Comments 9
13 min read
Let's Build a HTML and CSS Landing Page with Parcel

Let's Build a HTML and CSS Landing Page with Parcel

9
Comments 2
10 min read
Criando Aplicações com Astro Build & Azure Static Web Apps CLI!

Criando Aplicações com Astro Build & Azure Static Web Apps CLI!

20
Comments 1
8 min read
Migrating a React codebase to web components

Migrating a React codebase to web components

120
Comments 18
5 min read
Fastify CRUD API with Authentication

Fastify CRUD API with Authentication

53
Comments 1
10 min read
How to mock imported functions with Jest

How to mock imported functions with Jest

108
Comments 3
9 min read
Day 2: Validate Pin, Square Every Digits and String Repeat

Day 2: Validate Pin, Square Every Digits and String Repeat

7
Comments
5 min read
Is Dev.to victim of its own success?

Is Dev.to victim of its own success?

615
Comments 164
3 min read
Set up the M1 Mac for frontend development in no time

Set up the M1 Mac for frontend development in no time

14
Comments
2 min read
Learn the basics of Vue.js by building a simple CRUD App: A Tutorial

Learn the basics of Vue.js by building a simple CRUD App: A Tutorial

56
Comments 5
18 min read
typing-test: monkeytype clone in ReactJS

typing-test: monkeytype clone in ReactJS

9
Comments 9
1 min read
Memoization Demystified in 6 minutes

Memoization Demystified in 6 minutes

6
Comments
6 min read
5 Ways to Write Functions in JavaScript

5 Ways to Write Functions in JavaScript

184
Comments 8
5 min read
Adding Schema.org Markup to your SvelteKit Site

Adding Schema.org Markup to your SvelteKit Site

6
Comments
16 min read
Creating a serverless function to scrape web pages metadata

Creating a serverless function to scrape web pages metadata

6
Comments
6 min read
Data Visualization With Highcharts

Data Visualization With Highcharts

5
Comments
5 min read
Day 1: Who likes it? - A coding challenge with solutions

Day 1: Who likes it? - A coding challenge with solutions

28
Comments 17
4 min read
Mistakes I made in my 20s as a Software Developer... A Thread..

Mistakes I made in my 20s as a Software Developer... A Thread..

2
Comments 2
3 min read
What is Polymorphism? - Explaining Polymorphism to a Five Year Old

What is Polymorphism? - Explaining Polymorphism to a Five Year Old

147
Comments 7
4 min read
Why all articles about demystifying JS array methods are rubbish

Why all articles about demystifying JS array methods are rubbish

5
Comments
8 min read
Journey of a web page 🛣️ - How browsers work

Journey of a web page 🛣️ - How browsers work

1314
Comments 15
22 min read
Why A Developer Should Learn React.js in 2021?

Why A Developer Should Learn React.js in 2021?

56
Comments 20
2 min read
call vs apply vs bind

call vs apply vs bind

9
Comments
2 min read
Top 20+ vue.js frameworks and libraries for your next project

Top 20+ vue.js frameworks and libraries for your next project

38
Comments 4
8 min read
Spread Syntax ( ... )

Spread Syntax ( ... )

3
Comments
3 min read
You should probably learn TypeScript

You should probably learn TypeScript

249
Comments 30
1 min read
Lets build mini Google Drive clone quickly

Lets build mini Google Drive clone quickly

28
Comments
7 min read
Función al curry

Función al curry

11
Comments 2
2 min read
在網頁中使用 JavaScript 進行 MQTT 通訊

在網頁中使用 JavaScript 進行 MQTT 通訊

6
Comments
1 min read
Enabling COOP/COEP without touching the server

Enabling COOP/COEP without touching the server

10
Comments 6
4 min read
Angular Material Multi-Select Autocomplete

Angular Material Multi-Select Autocomplete

27
Comments 3
4 min read
How to think while building Web Applications

How to think while building Web Applications

451
Comments 9
2 min read
Using Python range() in JavaScript

Using Python range() in JavaScript

17
Comments 10
3 min read
5 Things to Avoid When Writing Cypress Tests

5 Things to Avoid When Writing Cypress Tests

5
Comments
5 min read
How to use quarters in Day.js

How to use quarters in Day.js

2
Comments
2 min read
Electron Adventures: Episode 13: Svelte

Electron Adventures: Episode 13: Svelte

3
Comments 1
5 min read
Using the inbuilt Node.js profiler

Using the inbuilt Node.js profiler

16
Comments
6 min read
How to make Button CSS Hover Effect. Pure CSS Wavy Design. Html button.

How to make Button CSS Hover Effect. Pure CSS Wavy Design. Html button.

137
Comments 12
3 min read
Top 50 React Native interview questions (with answers)

Top 50 React Native interview questions (with answers)

55
Comments
11 min read
How to use Promise in JavaScript

How to use Promise in JavaScript

26
Comments 4
2 min read
Persist Data Client-side with localStorage

Persist Data Client-side with localStorage

4
Comments
3 min read
A ReactJS Clone of Dev.to: Consuming API data In Your React App

A ReactJS Clone of Dev.to: Consuming API data In Your React App

5
Comments 3
1 min read
A Complete Guide to Buffers in Node.js

A Complete Guide to Buffers in Node.js

21
Comments 2
7 min read
A Complete Beginner's Guide to useReducer Hook

A Complete Beginner's Guide to useReducer Hook

18
Comments 1
7 min read
Using CORS for Cross-Domain Requests

Using CORS for Cross-Domain Requests

50
Comments 2
3 min read
Promises and async functions

Promises and async functions

9
Comments 1
4 min read
Free JavaScript Learning Resources

Free JavaScript Learning Resources

33
Comments 2
1 min read
Web Performance Optimization- II

Web Performance Optimization- II

93
Comments
13 min read
How I Think About React (A Mental Model For Beginners) | Part 3: Managing Data

How I Think About React (A Mental Model For Beginners) | Part 3: Managing Data

10
Comments
8 min read
Make Pathing Easier with Aliases in SvelteKit

Make Pathing Easier with Aliases in SvelteKit

28
Comments 7
4 min read
Lets make your first Discord Bot!

Lets make your first Discord Bot!

44
Comments 2
4 min read
Understanding setState/useState in React

Understanding setState/useState in React

6
Comments
2 min read
React CheatSheets

React CheatSheets

113
Comments 4
2 min read
Webpack Academy #1: Loaders

Webpack Academy #1: Loaders

50
Comments 4
2 min read
¿Cómo funciona el bucle FOR en Javascript?

¿Cómo funciona el bucle FOR en Javascript?

6
Comments
3 min read
Dev log for Wonder Wanderer 2: Day 6 #LOWREZJAM 😁

Dev log for Wonder Wanderer 2: Day 6 #LOWREZJAM 😁

2
Comments 1
1 min read
loading...