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.
Hacking GitHub's Auth with Unicode's Turkish Dotless 'I'

Hacking GitHub's Auth with Unicode's Turkish Dotless 'I'

9
Comments
3 min read
State machine advent: A better way to type guards and actions (16/24)

State machine advent: A better way to type guards and actions (16/24)

13
Comments
3 min read
How Positive was your Year with TensorFlow.js and Twilio

How Positive was your Year with TensorFlow.js and Twilio

19
Comments
7 min read
Hyperspace form, Icon features | Module Monday 67

Hyperspace form, Icon features | Module Monday 67

8
Comments
2 min read
Day 24 of⚡️ #30DaysOfWebPerf ⚡️: Timing APIs

Day 24 of⚡️ #30DaysOfWebPerf ⚡️: Timing APIs

6
Comments
1 min read
3 Tips to enhance your programming capabilities as a beginner and come up as a superhero!

3 Tips to enhance your programming capabilities as a beginner and come up as a superhero!

108
Comments 8
2 min read
Create a drawer navigation with React Native

Create a drawer navigation with React Native

50
Comments 1
5 min read
How to filter the data with a common search bar at the top (Angular 8)

How to filter the data with a common search bar at the top (Angular 8)

16
Comments 2
2 min read
Your year in DEV - Check your stats!

Your year in DEV - Check your stats!

204
Comments 57
1 min read
State machine advent: One event, two possible state transitions (15/24)

State machine advent: One event, two possible state transitions (15/24)

12
Comments 10
2 min read
npm dashboard - check stats on all of your npm packages at a glance

npm dashboard - check stats on all of your npm packages at a glance

8
Comments 3
1 min read
Build an app from scratch with Vue.js

Build an app from scratch with Vue.js

17
Comments
4 min read
4 reasons to attend any frontend conference

4 reasons to attend any frontend conference

6
Comments
3 min read
CSV generation from JSON in Svelte

CSV generation from JSON in Svelte

23
Comments 2
6 min read
Changing Tab Details

Changing Tab Details

11
Comments
1 min read
Javascript Promise 101

Javascript Promise 101

88
Comments
5 min read
Value vs Reference - JavaScript Concepts

Value vs Reference - JavaScript Concepts

46
Comments 1
5 min read
The perfect React's component doesn't exist. 🤯

The perfect React's component doesn't exist. 🤯

14
Comments 2
4 min read
Using Redux in React

Using Redux in React

7
Comments
3 min read
JavaScript Document Object (DOM) Helpers

JavaScript Document Object (DOM) Helpers

49
Comments 1
2 min read
Day 12 – Creating own server - Learning Node JS In 30 Days [Mini series]

Day 12 – Creating own server - Learning Node JS In 30 Days [Mini series]

42
Comments
2 min read
How to manually create a workspace in VSCode

How to manually create a workspace in VSCode

6
Comments
1 min read
Promises Broken Down

Promises Broken Down

5
Comments
3 min read
JavaScript Dom API for Python, Html Parser and a Web scraping tool in python

JavaScript Dom API for Python, Html Parser and a Web scraping tool in python

8
Comments 1
1 min read
The Power of Composite Pattern in JavaScript

The Power of Composite Pattern in JavaScript

222
Comments 3
6 min read
How to Fetch Data with React Hooks

How to Fetch Data with React Hooks

98
Comments
4 min read
Decoding A Vehicle License Plate With An API

Decoding A Vehicle License Plate With An API

14
Comments 10
3 min read
A Beginner's Guide to Async/Await

A Beginner's Guide to Async/Await

24
Comments 2
4 min read
Yet another way to containerize your React app with Docker multi-stage build

Yet another way to containerize your React app with Docker multi-stage build

77
Comments 2
3 min read
Analyzing the architecture of React, its structure and dependencies, with Eunice

Analyzing the architecture of React, its structure and dependencies, with Eunice

7
Comments
6 min read
JSNation is getting an upgrade – We're moving to a bigger venue

JSNation is getting an upgrade – We're moving to a bigger venue

8
Comments
2 min read
A look at Linked Lists through the lens of JavaScript

A look at Linked Lists through the lens of JavaScript

6
Comments
6 min read
Add and run JavaScript code snippets by using inline code in Azure Logic Apps

Add and run JavaScript code snippets by using inline code in Azure Logic Apps

14
Comments
6 min read
What's the purpose of Vuex?

What's the purpose of Vuex?

55
Comments 5
3 min read
HTML5 Canvas Basics

HTML5 Canvas Basics

9
Comments 2
3 min read
UI Testing Best Practices 📜

UI Testing Best Practices 📜

168
Comments 4
4 min read
React Interview Questions

React Interview Questions

24
Comments 2
2 min read
React folder structure

React folder structure

13
Comments 5
1 min read
Lessons from Scrum

Lessons from Scrum

50
Comments 4
4 min read
The Radical JavaScript Contextmenu

The Radical JavaScript Contextmenu

10
Comments 4
3 min read
🗣 Web Reader using Web Speech API

🗣 Web Reader using Web Speech API

53
Comments 2
4 min read
The First 10 macOS Apps I Install in 2019

The First 10 macOS Apps I Install in 2019

441
Comments 110
3 min read
Tricky JavaScript Interview Problem

Tricky JavaScript Interview Problem

22
Comments 2
1 min read
Day 11 – Creating and Deleting Folders - Learning Node JS In 30 Days [Mini series]

Day 11 – Creating and Deleting Folders - Learning Node JS In 30 Days [Mini series]

23
Comments
2 min read
Reading Snippets [12]

Reading Snippets [12]

8
Comments
1 min read
Let's improve this javascript app.

Let's improve this javascript app.

4
Comments
1 min read
Downloading remote images as a zip file using JSZip

Downloading remote images as a zip file using JSZip

16
Comments
2 min read
Hidden Tutorial Gems (Easy but Great Ones)

Hidden Tutorial Gems (Easy but Great Ones)

59
Comments 1
2 min read
PHP Javascript form formData 60: input text textarea file using ajax (XMLHttpRequest)

PHP Javascript form formData 60: input text textarea file using ajax (XMLHttpRequest)

4
Comments
2 min read
PHP Javascript form formData 70: complete using ajax (XMLHttpRequest)

PHP Javascript form formData 70: complete using ajax (XMLHttpRequest)

4
Comments
2 min read
PHP Javascript form formData 45: input text textarea select-multiple using ajax (XMLHttpRequest)

PHP Javascript form formData 45: input text textarea select-multiple using ajax (XMLHttpRequest)

5
Comments
2 min read
Is GatsbyJS The Best Framework For Building Static Websites? What Are The Other Alternatives?

Is GatsbyJS The Best Framework For Building Static Websites? What Are The Other Alternatives?

140
Comments 37
3 min read
PHP Javascript form formData 50: input text textarea checkbox using ajax (XMLHttpRequest)

PHP Javascript form formData 50: input text textarea checkbox using ajax (XMLHttpRequest)

3
Comments
2 min read
PHP Javascript form formData 10: input text using ajax (XMLHttpRequest)

PHP Javascript form formData 10: input text using ajax (XMLHttpRequest)

3
Comments
1 min read
Implemented Portals on my Portfolio site to blogs site.

Implemented Portals on my Portfolio site to blogs site.

5
Comments
1 min read
Practical Puppeteer: Get Instagram account profile detail

Practical Puppeteer: Get Instagram account profile detail

63
Comments 15
6 min read
Integrate the new Stripe Checkout in Ruby on Rails.

Integrate the new Stripe Checkout in Ruby on Rails.

63
Comments 9
5 min read
Advices for learn react framework

Advices for learn react framework

5
Comments 2
1 min read
BxJS Weekly Episode 93 - javascript news podcast 45:26

BxJS Weekly Episode 93 - javascript news podcast

37
Comments
2 min read
How to convert image tags with SVG files into inline SVG tags

How to convert image tags with SVG files into inline SVG tags

11
Comments 3
1 min read
loading...