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.
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

7
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

12
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
Decoding A Vehicle License Plate With An API

Decoding A Vehicle License Plate With An API

9
Comments 10
3 min read
Lessons from Scrum

Lessons from Scrum

50
Comments 4
4 min read
React folder structure

React folder structure

12
Comments 5
1 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

52
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
Reading Snippets [12]

Reading Snippets [12]

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

13
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 70: complete using ajax (XMLHttpRequest)

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

4
Comments
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 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
Integrate the new Stripe Checkout in Ruby on Rails.

Integrate the new Stripe Checkout in Ruby on Rails.

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

Practical Puppeteer: Get Instagram account profile detail

60
Comments 15
6 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

10
Comments 3
1 min read
So you want to make a Twitter bot (2/3)

So you want to make a Twitter bot (2/3)

26
Comments 1
7 min read
Nullish Coalescing - Let Falsy Fool You No More

Nullish Coalescing - Let Falsy Fool You No More

160
Comments 6
3 min read
Functional Programming buzzwords

Functional Programming buzzwords

139
Comments 4
6 min read
Clean Code Applied to JavaScript — Part III. Functions

Clean Code Applied to JavaScript — Part III. Functions

351
Comments 17
9 min read
Creating an app with React and Django

Creating an app with React and Django

68
Comments
18 min read
State machine advent: Guard state transitions, guard actions (14/24)

State machine advent: Guard state transitions, guard actions (14/24)

10
Comments 3
2 min read
React Devs, Why don't you use React Native for Web?

React Devs, Why don't you use React Native for Web?

133
Comments 44
1 min read
What’s new in Preact X?

What’s new in Preact X?

32
Comments
5 min read
React: Library or Framework? Or something else....

React: Library or Framework? Or something else....

8
Comments 1
5 min read
The simple way to use Scoped and Global SCSS in Next.js

The simple way to use Scoped and Global SCSS in Next.js

24
Comments 10
3 min read
Day 10 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

Day 10 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

14
Comments 1
2 min read
Writing fully testable React components using the 'Helper Pattern'

Writing fully testable React components using the 'Helper Pattern'

18
Comments 6
5 min read
My Tooling Wishes for 2020 ✨

My Tooling Wishes for 2020 ✨

52
Comments 4
7 min read
Day 9 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

Day 9 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

16
Comments
2 min read
Learn redux-optimist

Learn redux-optimist

4
Comments
3 min read
Duck-Typing with PeanutButter #1

Duck-Typing with PeanutButter #1

9
Comments
6 min read
The Factory Pattern - Design Patterns meet the Frontend

The Factory Pattern - Design Patterns meet the Frontend

219
Comments 9
5 min read
Styling in React JS

Styling in React JS

10
Comments
2 min read
CSS Glitchy Text Reveal in 3 minutes 😎

CSS Glitchy Text Reveal in 3 minutes 😎

137
Comments 7
3 min read
Angular Ivy: a detailed introduction

Angular Ivy: a detailed introduction

94
Comments 29
14 min read
💻⚒ Productivity and tracking extensions for Visual Studio Code ⚒💻

💻⚒ Productivity and tracking extensions for Visual Studio Code ⚒💻

79
Comments 6
4 min read
Is it safe to ship JavaScript Source maps to production?

Is it safe to ship JavaScript Source maps to production?

20
Comments 19
2 min read
Reading Snippets [11]

Reading Snippets [11]

4
Comments
1 min read
Refactoring web applications

Refactoring web applications

7
Comments
3 min read
DevTips: Use early returns to avoid nested conditions

DevTips: Use early returns to avoid nested conditions

115
Comments 33
2 min read
A Simple Terminal Website with CSS and Typewriter.js

A Simple Terminal Website with CSS and Typewriter.js

217
Comments 9
5 min read
Top 10 Courses to Learn Web Development for Beginners

Top 10 Courses to Learn Web Development for Beginners

343
Comments 12
14 min read
Building a Django middleware (injecting data into a view’s context)

Building a Django middleware (injecting data into a view’s context)

45
Comments 1
6 min read
loading...