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.
Quickwords — an open-source productivity app

Quickwords — an open-source productivity app

4
Comments
2 min read
Learn JavaScript Functions in 3 Easy Steps

Learn JavaScript Functions in 3 Easy Steps

9
Comments
1 min read
tsParticles family is now complete

tsParticles family is now complete

5
Comments
1 min read
Front-End Architecture

Front-End Architecture

8
Comments
2 min read
Tailwind CSS for skeptics - Interactive Tailwind CSS tutorial

Tailwind CSS for skeptics - Interactive Tailwind CSS tutorial

61
Comments 3
1 min read
Super Simple State Machines

Super Simple State Machines

5
Comments
6 min read
Better recursions with Tail Call Optimization

Better recursions with Tail Call Optimization

4
Comments 1
2 min read
The Boyer-Moore Majority Vote Algorithm: Finding the Majority Element in an Array

The Boyer-Moore Majority Vote Algorithm: Finding the Majority Element in an Array

19
Comments 2
5 min read
Top Vue JS courses & tutorials to take during the lockdown

Top Vue JS courses & tutorials to take during the lockdown

58
Comments 5
5 min read
An Introduction to JavaScript Classes & Methods

An Introduction to JavaScript Classes & Methods

15
Comments
4 min read
Learn JavaScript FREE Course

Learn JavaScript FREE Course

4
Comments
1 min read
Drag and drop with Svelte using svelte-dnd-action

Drag and drop with Svelte using svelte-dnd-action

61
Comments 16
5 min read
JAM Stack conference next week

JAM Stack conference next week

4
Comments
1 min read
What's the Best Place to Learn TypeScript?

What's the Best Place to Learn TypeScript?

66
Comments 22
1 min read
Building a WYSIWYG Editor: Why I chose Slate.js over Draft.js

Building a WYSIWYG Editor: Why I chose Slate.js over Draft.js

25
Comments 2
3 min read
The basics of a function: illustrated! ✨

The basics of a function: illustrated! ✨

21
Comments
4 min read
What are Websockets and why are they useful?

What are Websockets and why are they useful?

8
Comments
2 min read
WhatsApp Contact Online Monitoring Tool

WhatsApp Contact Online Monitoring Tool

7
Comments 2
2 min read
Parcel and Rust: A WASM Romcom

Parcel and Rust: A WASM Romcom

56
Comments 12
6 min read
What is ☁️☁️ Cloud Computing and why it is the future of the Tech Industry?

What is ☁️☁️ Cloud Computing and why it is the future of the Tech Industry?

34
Comments
4 min read
Twitter auto Retweet and Likes bot (Uses JavaScript)

Twitter auto Retweet and Likes bot (Uses JavaScript)

4
Comments
1 min read
Browser Console, JavasScript Quick Playground

Browser Console, JavasScript Quick Playground

9
Comments
3 min read
React Testing Crash Course

React Testing Crash Course

251
Comments 8
9 min read
UI Components and Libraries for React, Vue, Angular

UI Components and Libraries for React, Vue, Angular

6
Comments
1 min read
Handling dependencies with Deno

Handling dependencies with Deno

10
Comments
3 min read
how to build anything from scratch

how to build anything from scratch

11
Comments
2 min read
Vanilla JavaScript Days Between Two Dates

Vanilla JavaScript Days Between Two Dates

21
Comments
1 min read
Road to programming

Road to programming

4
Comments 3
1 min read
🔥 Quick Tip: How to compare objects more accurately

🔥 Quick Tip: How to compare objects more accurately

7
Comments
1 min read
Serialize and Deserialize binary tree, Apple interview

Serialize and Deserialize binary tree, Apple interview

13
Comments 7
4 min read
Simple REST API with Deno

Simple REST API with Deno

143
Comments 18
6 min read
A real deno app: Pagic

A real deno app: Pagic

7
Comments
1 min read
50: The Employable Skills for a Web front-end developer

50: The Employable Skills for a Web front-end developer

5
Comments
1 min read
Hunting Memory Leakage in JavaScript Application

Hunting Memory Leakage in JavaScript Application

11
Comments
1 min read
The Problem of Centralized State in Web Applications

The Problem of Centralized State in Web Applications

9
Comments 4
4 min read
Microsoft + JAM = small sweet things

Microsoft + JAM = small sweet things

3
Comments
1 min read
JavaScript DOM - Part 3 - Get Element By ID [video + article]

JavaScript DOM - Part 3 - Get Element By ID [video + article]

41
Comments 10
2 min read
ReactJS Dark mode using local storage(Introduction Part1)

ReactJS Dark mode using local storage(Introduction Part1)

19
Comments
2 min read
Types of Components in React

Types of Components in React

14
Comments 3
3 min read
JavaScript Numeric Separators

JavaScript Numeric Separators

9
Comments
1 min read
Setting Up Pop!_OS for Front End Development

Setting Up Pop!_OS for Front End Development

106
Comments 11
4 min read
The Environment Variables Pattern

The Environment Variables Pattern

51
Comments 4
3 min read
Svelte + Sapper + Netlify CMS

Svelte + Sapper + Netlify CMS

68
Comments 14
5 min read
Flutter, what is it?

Flutter, what is it?

13
Comments 8
1 min read
Manipulating Arrays in JavaScript

Manipulating Arrays in JavaScript

7
Comments
4 min read
Deno 1.0 is out!

Deno 1.0 is out!

84
Comments 24
1 min read
This tweet has 78k+ impressions, 200+ likes & 40+ retweets

This tweet has 78k+ impressions, 200+ likes & 40+ retweets

54
Comments 3
2 min read
The Interview

The Interview

9
Comments 2
2 min read
Open link in a new tab – JavaScript

Open link in a new tab – JavaScript

5
Comments
1 min read
TOdo app(run offline)

TOdo app(run offline)

5
Comments
1 min read
How to encode/decode base64 with JS

How to encode/decode base64 with JS

11
Comments
1 min read
In how many ways can you redirect your web page in JavaScript?

In how many ways can you redirect your web page in JavaScript?

9
Comments 2
4 min read
AssumeZero Bot: A Facebook Messenger bot for group chats

AssumeZero Bot: A Facebook Messenger bot for group chats

19
Comments 5
3 min read
Double click to open in Jupyter

Double click to open in Jupyter

3
Comments
1 min read
Is it worth to use JQuery for beginner Javascript developers?

Is it worth to use JQuery for beginner Javascript developers?

6
Comments 5
1 min read
Realize Deploy Automático de Projetos Estáticos com Azure Static Web Apps!

Realize Deploy Automático de Projetos Estáticos com Azure Static Web Apps!

43
Comments 7
7 min read
Introducing Appwrite 0.6 with Flutter Support

Introducing Appwrite 0.6 with Flutter Support

33
Comments 4
2 min read
How to add Open Graph image support to Gatsby blog posts.

How to add Open Graph image support to Gatsby blog posts.

5
Comments
6 min read
Publishing and Installing Private GitHub Packages using Yarn and Lerna

Publishing and Installing Private GitHub Packages using Yarn and Lerna

15
Comments 5
6 min read
Learn To Build Mobile Apps with Ionic Framework & ReactJS Video Series: Pt1

Learn To Build Mobile Apps with Ionic Framework & ReactJS Video Series: Pt1

10
Comments
1 min read
loading...