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.
Darkmode with React Context API(Classes and Hooks)

Darkmode with React Context API(Classes and Hooks)

16
Comments
6 min read
This simple math hack lets you create an image carousel without any if statements

This simple math hack lets you create an image carousel without any if statements

129
Comments 19
3 min read
Need help - First coding interview in 2 weeks

Need help - First coding interview in 2 weeks

7
Comments 6
1 min read
Exercises and Tips for More Advanced Web Development

Exercises and Tips for More Advanced Web Development

116
Comments 2
6 min read
Ebony: An open-source multi-channel chatbot framework

Ebony: An open-source multi-channel chatbot framework

2
Comments
1 min read
Building Great Software Incrementally with Analytics - Part One

Building Great Software Incrementally with Analytics - Part One

33
Comments 3
3 min read
Compatible, Reliable and Experimental Image Lazy-loading in Web Browser

Compatible, Reliable and Experimental Image Lazy-loading in Web Browser

14
Comments
7 min read
Be a psychoanalyst for a day of the great poets with Node.js and IBM Watson

Be a psychoanalyst for a day of the great poets with Node.js and IBM Watson

10
Comments
6 min read
Kurt Kemple: I Get the Most Joy out of Helping Other Devs Be Successful

Kurt Kemple: I Get the Most Joy out of Helping Other Devs Be Successful

10
Comments
7 min read
ascii-themes - Node.js CLI Interface to Generate VSCode Themed ASCII Art

ascii-themes - Node.js CLI Interface to Generate VSCode Themed ASCII Art

70
Comments 8
2 min read
Add & Remove a class

Add & Remove a class

4
Comments
1 min read
Data Structures with JavaScript: Stacks

Data Structures with JavaScript: Stacks

49
Comments
6 min read
7 Best Android Studio Projects

7 Best Android Studio Projects

13
Comments
1 min read
Hooks Introduced in React-Router v5.1

Hooks Introduced in React-Router v5.1

247
Comments 12
4 min read
Build a Pokedex with Vanilla JavaScript - Part 2

Build a Pokedex with Vanilla JavaScript - Part 2

26
Comments
7 min read
Structuring store with the right feet using vue/vuex

Structuring store with the right feet using vue/vuex

17
Comments 5
5 min read
B-Trees, what are they and why do I care?

B-Trees, what are they and why do I care?

47
Comments
3 min read
Javascript features you might not know in 2019-2020

Javascript features you might not know in 2019-2020

223
Comments 6
7 min read
How to create desktop apps with Flutter

How to create desktop apps with Flutter

53
Comments
1 min read
Localizing applications with Cloudflare Workers' new streaming HTML Rewriter 🤯

Localizing applications with Cloudflare Workers' new streaming HTML Rewriter 🤯

18
Comments
8 min read
Creating a full-stack MERN application using JWT authentication: Part 3

Creating a full-stack MERN application using JWT authentication: Part 3

30
Comments
26 min read
How JavaScript evolved (in 30 seconds)? 00:29

How JavaScript evolved (in 30 seconds)?

8
Comments 2
1 min read
AWS Serverless: Vale a pena importar o AWS SDK!

AWS Serverless: Vale a pena importar o AWS SDK!

8
Comments
1 min read
What happens when you can no longer trust your file watcher

What happens when you can no longer trust your file watcher

5
Comments
5 min read
How to fix Web Share API firing twice under Android Chrome

How to fix Web Share API firing twice under Android Chrome

7
Comments
2 min read
Using OAuth and Vue.js to Build an Untappd Stats Page

Using OAuth and Vue.js to Build an Untappd Stats Page

36
Comments
7 min read
Speed up development by creating a common component library in React

Speed up development by creating a common component library in React

6
Comments
3 min read
Build, Run, Debug, and Deploy a Serverless JavaScript Node.js Function from your Local Machine

Build, Run, Debug, and Deploy a Serverless JavaScript Node.js Function from your Local Machine

15
Comments
2 min read
Next steps after learning JavaScript

Next steps after learning JavaScript

12
Comments 1
2 min read
Send performance metrics from client side with Navigation Timing API ⚡

Send performance metrics from client side with Navigation Timing API ⚡

63
Comments 1
4 min read
How JSON.stringify killed my express server

How JSON.stringify killed my express server

6
Comments
2 min read
Jenkins + npm package is [not] a good idea

Jenkins + npm package is [not] a good idea

6
Comments 1
3 min read
Portfolio intro, Swing form, Bold gallery | Module Monday 57

Portfolio intro, Swing form, Bold gallery | Module Monday 57

7
Comments
2 min read
WordPress Dev Monthly Digest Recap September 2019

WordPress Dev Monthly Digest Recap September 2019

5
Comments
4 min read
TypeScript Tutorial For Beginners: The Missing Guide - Part 4

TypeScript Tutorial For Beginners: The Missing Guide - Part 4

22
Comments
5 min read
Implementing State Management using Context API and Hooks in React

Implementing State Management using Context API and Hooks in React

130
Comments 4
3 min read
Wes Bos talks how he learned to code

Wes Bos talks how he learned to code

7
Comments
9 min read
PHP sucks, can it suck less?

PHP sucks, can it suck less?

66
Comments 42
7 min read
Discover Iterative DOM, the magic behind Angular Ivy

Discover Iterative DOM, the magic behind Angular Ivy

44
Comments
4 min read
TypeScript Tutorial For Beginners: The Missing Guide - Part 1

TypeScript Tutorial For Beginners: The Missing Guide - Part 1

211
Comments
8 min read
How to use React Context API to build React Native, Expo and Firebase apps

How to use React Context API to build React Native, Expo and Firebase apps

34
Comments 1
11 min read
Is Serverless really as cheap as everyone claims?

Is Serverless really as cheap as everyone claims?

356
Comments 43
7 min read
Automated refactoring for TypeScript apps with Tsmod

Automated refactoring for TypeScript apps with Tsmod

6
Comments
2 min read
The fastest and easiest website editor

The fastest and easiest website editor

4
Comments 2
1 min read
Write better Vue JS code

Write better Vue JS code

90
Comments 7
3 min read
Responsive Content Filter JavaScript

Responsive Content Filter JavaScript

10
Comments
1 min read
Javascript Class Syntax

Javascript Class Syntax

6
Comments
3 min read
Linked Lists

Linked Lists

7
Comments
3 min read
How I Created My Own Codepen (Online Text Editor)

How I Created My Own Codepen (Online Text Editor)

24
Comments 1
4 min read
Integrating Vue CLI 3 with Kendo UI

Integrating Vue CLI 3 with Kendo UI

37
Comments 2
3 min read
Debugging: "Cannot read property 'length' of undefined."

Debugging: "Cannot read property 'length' of undefined."

7
Comments 1
3 min read
(Re)Processing Large S3 Files using Streams

(Re)Processing Large S3 Files using Streams

24
Comments
4 min read
Debugging Svelte apps with the newly released Svelte Devtools

Debugging Svelte apps with the newly released Svelte Devtools

70
Comments 1
2 min read
5 reasons you should not use Protractor in 2020

5 reasons you should not use Protractor in 2020

25
Comments 19
6 min read
The online Javascript playground that will blow your mind

The online Javascript playground that will blow your mind

208
Comments 23
2 min read
Three questions when starting with React.js.

Three questions when starting with React.js.

9
Comments
1 min read
Building a Gutenberg sidebar plugin Part 5: Outputting data.

Building a Gutenberg sidebar plugin Part 5: Outputting data.

6
Comments
4 min read
Log mailer for (Node) JS. Aggregate your log/error mail from all over your app and send it when you want.

Log mailer for (Node) JS. Aggregate your log/error mail from all over your app and send it when you want.

17
Comments
6 min read
React: Method Component vs Class Component

React: Method Component vs Class Component

10
Comments 1
2 min read
A Brief Descent into JavaScript Trees

A Brief Descent into JavaScript Trees

7
Comments
3 min read
loading...