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.
Understanding The Styled System

Understanding The Styled System

6
Comments 1
10 min read
When to use Object.assign(), spread operator for array state of React app.

When to use Object.assign(), spread operator for array state of React app.

5
Comments
1 min read
About Me —Nevin Katz

About Me —Nevin Katz

4
Comments
6 min read
Clarify function calls with keyword arguments - JavaScript

Clarify function calls with keyword arguments - JavaScript

5
Comments
3 min read
How to detect if network connection is Online/Offline with Angular - RXJS

How to detect if network connection is Online/Offline with Angular - RXJS

11
Comments
1 min read
Electron Adventures: Episode 14: React

Electron Adventures: Episode 14: React

7
Comments
3 min read
Exalt: Sparking the Creation of Web Components

Exalt: Sparking the Creation of Web Components

17
Comments 1
2 min read
How to delete preview video file with javascript or jquery

How to delete preview video file with javascript or jquery

5
Comments
1 min read
Software Dev Weekly Update #1: Learning Async JavaScript

Software Dev Weekly Update #1: Learning Async JavaScript

2
Comments
2 min read
My First Thing! Combining JavaScript/HTML/CSS

My First Thing! Combining JavaScript/HTML/CSS

2
Comments
2 min read
How to build a Responsive 📱 React Navigation Menu with Styled-Components 💻

How to build a Responsive 📱 React Navigation Menu with Styled-Components 💻

136
Comments 7
10 min read
Why we introduced our new coding language - JSPython?

Why we introduced our new coding language - JSPython?

5
Comments
4 min read
New to programming? Let's setup VSCode

New to programming? Let's setup VSCode

109
Comments 2
3 min read
I created 9 free dashboard templates built with Tailwind for React, Next, Vue, Nuxt and Svelte.

I created 9 free dashboard templates built with Tailwind for React, Next, Vue, Nuxt and Svelte.

628
Comments 23
2 min read
4 Effective Tools for Building a React Design System

4 Effective Tools for Building a React Design System

15
Comments 2
3 min read
Control your Monorepo 🗄️

Control your Monorepo 🗄️

84
Comments 7
5 min read
Next.js: how to access browser "window" object

Next.js: how to access browser "window" object

12
Comments 3
1 min read
My javascript / tech / web development newsletter for 2021-08-07 is out!

My javascript / tech / web development newsletter for 2021-08-07 is out!

2
Comments
1 min read
JavaScript Promises - Explain Like I'm Five

JavaScript Promises - Explain Like I'm Five

76
Comments
9 min read
Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 12

Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 12

2
Comments
1 min read
The Ultimate Cheat sheet List For Web Developers

The Ultimate Cheat sheet List For Web Developers

1201
Comments 54
4 min read
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

13
Comments
1 min read
Deploy Strapi on AWS/GCP/Digital Ocean using Porter

Deploy Strapi on AWS/GCP/Digital Ocean using Porter

22
Comments
2 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

93
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

10
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!

21
Comments 1
8 min read
Fastify CRUD API with Authentication

Fastify CRUD API with Authentication

56
Comments 1
10 min read
Migrating a React codebase to web components

Migrating a React codebase to web components

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

typing-test: monkeytype clone in ReactJS

13
Comments 9
1 min read
How to mock imported functions with Jest

How to mock imported functions with Jest

75
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

15
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

60
Comments 5
18 min read
5 Ways to Write Functions in JavaScript

5 Ways to Write Functions in JavaScript

190
Comments 8
5 min read
Memoization Demystified in 6 minutes

Memoization Demystified in 6 minutes

6
Comments
6 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
Adding Schema.org Markup to your SvelteKit Site

Adding Schema.org Markup to your SvelteKit Site

7
Comments
16 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

518
Comments 15
22 min read
call vs apply vs bind

call vs apply vs bind

9
Comments
2 min read
You should probably learn TypeScript

You should probably learn TypeScript

250
Comments 30
1 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
Enabling COOP/COEP without touching the server

Enabling COOP/COEP without touching the server

12
Comments 6
4 min read
Spread Syntax ( ... )

Spread Syntax ( ... )

3
Comments
3 min read
Función al curry

Función al curry

11
Comments 2
2 min read
Lets build mini Google Drive clone quickly

Lets build mini Google Drive clone quickly

28
Comments
7 min read
在網頁中使用 JavaScript 進行 MQTT 通訊

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

10
Comments
1 min read
Zero to Hero: Front End Developer Roadmap

Zero to Hero: Front End Developer Roadmap

565
Comments 32
6 min read
Angular Material Multi-Select Autocomplete

Angular Material Multi-Select Autocomplete

40
Comments 4
4 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
How to think while building Web Applications

How to think while building Web Applications

153
Comments 9
2 min read
5 Things to Avoid When Writing Cypress Tests

5 Things to Avoid When Writing Cypress Tests

5
Comments
5 min read
loading...