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.
Day 21 of⚡️ #30DaysOfWebPerf ⚡️: Third-party scripts

Day 21 of⚡️ #30DaysOfWebPerf ⚡️: Third-party scripts

5
Comments
1 min read
Set a callback to setState(useState) in React funtional Component

Set a callback to setState(useState) in React funtional Component

10
Comments 4
1 min read
JavaScript Data Structures: Doubly Linked List: Get a specific node by its index

JavaScript Data Structures: Doubly Linked List: Get a specific node by its index

17
Comments
3 min read
Improving your mental model of useEffect

Improving your mental model of useEffect

8
Comments
4 min read
JS Array Manipulation Quirks

JS Array Manipulation Quirks

117
Comments 14
2 min read
Writing Your Own React Hooks - a TDD Example

Writing Your Own React Hooks - a TDD Example

94
Comments 6
6 min read
Fullstack NLP: Building & Deploying End-to-end Fake News Classifier

Fullstack NLP: Building & Deploying End-to-end Fake News Classifier

162
Comments 4
13 min read
Securing your component library with visual testing

Securing your component library with visual testing

9
Comments
6 min read
How to Add and Delete Files with TinaCMS

How to Add and Delete Files with TinaCMS

25
Comments 1
7 min read
Reading Snippets [5]

Reading Snippets [5]

4
Comments 1
1 min read
Is Web Browser local storage available?

Is Web Browser local storage available?

35
Comments 1
3 min read
My 2019 in DEV - Check your stats!

My 2019 in DEV - Check your stats!

100
Comments 15
1 min read
Reading Snippets [6]

Reading Snippets [6]

3
Comments
1 min read
TypeScript: Imutabilidade em tempo de compilação em TypeScript

TypeScript: Imutabilidade em tempo de compilação em TypeScript

9
Comments
10 min read
State machine advent: How to match against nested states in XState (10/24)

State machine advent: How to match against nested states in XState (10/24)

20
Comments 2
2 min read
NodeJS for beginners part 1

NodeJS for beginners part 1

6
Comments
1 min read
Google Map and Places in a Real-World React Native App Using Expo

Google Map and Places in a Real-World React Native App Using Expo

22
Comments 2
5 min read
Improve your Coding Skills with this Fun Game

Improve your Coding Skills with this Fun Game

400
Comments 11
2 min read
Mapping for a Vuex beginner

Mapping for a Vuex beginner

40
Comments 5
3 min read
Yet Another Vue Drag and Drop

Yet Another Vue Drag and Drop

17
Comments 2
3 min read
Bootcamp Intro

Bootcamp Intro

9
Comments 1
1 min read
100% test coverage is not enough...

100% test coverage is not enough...

183
Comments 18
6 min read
Image Lazy-Loading With Pure JavaScript

Image Lazy-Loading With Pure JavaScript

96
Comments 3
3 min read
Mongoose calls examples with async-await in an ExpressJS API

Mongoose calls examples with async-await in an ExpressJS API

17
Comments 1
5 min read
Finding the „best“ Dev article - using code

Finding the „best“ Dev article - using code

12
Comments
5 min read
How to Use Apollo and GraphQL in a WordPress Theme

How to Use Apollo and GraphQL in a WordPress Theme

19
Comments
4 min read
Generating video previews with Node.js and FFmpeg

Generating video previews with Node.js and FFmpeg

69
Comments
10 min read
[ TUTORIAL ] Create a simple Image Carousel with JavaScript

[ TUTORIAL ] Create a simple Image Carousel with JavaScript

83
Comments 2
6 min read
Object Literals are More Interesting than you Think

Object Literals are More Interesting than you Think

15
Comments
6 min read
🔥🕺🏼 JavaScript Visualized: Hoisting

🔥🕺🏼 JavaScript Visualized: Hoisting

1128
Comments 60
3 min read
A beautiful vue.js homepage template, very useful

A beautiful vue.js homepage template, very useful

68
Comments 1
1 min read
Day 7 - More Modules - Learning Node JS In 30 Days [Mini series]

Day 7 - More Modules - Learning Node JS In 30 Days [Mini series]

14
Comments
2 min read
Implement Serverless Text Sentiment Analysis using Azure Text Analysis API

Implement Serverless Text Sentiment Analysis using Azure Text Analysis API

14
Comments 2
3 min read
WebSocket, RxJS and other bad things

WebSocket, RxJS and other bad things

8
Comments
2 min read
Quick Intro to Using Svelte to Create a Native Mobile App

Quick Intro to Using Svelte to Create a Native Mobile App

45
Comments
5 min read
Go channels in JS (2/5): Buffering

Go channels in JS (2/5): Buffering

35
Comments
6 min read
Puppeteer Quick Tip: How to do Basic Authentication

Puppeteer Quick Tip: How to do Basic Authentication

16
Comments 2
1 min read
Iterations in Javascript

Iterations in Javascript

8
Comments 1
2 min read
Finding joy in WordPress again, with React, Gatsby & GraphQL

Finding joy in WordPress again, with React, Gatsby & GraphQL

493
Comments 58
2 min read
JavaScript Data Structures: Doubly Linked List: Shift / Remove data from the beginning

JavaScript Data Structures: Doubly Linked List: Shift / Remove data from the beginning

20
Comments
3 min read
What is Abstraction in Computer Programming?

What is Abstraction in Computer Programming?

5
Comments
3 min read
Let's solve a one-liner code puzzle

Let's solve a one-liner code puzzle

10
Comments 2
8 min read
JavaScript regular expressions cheatsheet and examples

JavaScript regular expressions cheatsheet and examples

178
Comments 1
8 min read
K.I.S.S.

K.I.S.S.

9
Comments
5 min read
State usage in Functional and Class Components in React

State usage in Functional and Class Components in React

12
Comments 2
3 min read
Switch Bootstrap 4 hamburger menu with Vanilla JS

Switch Bootstrap 4 hamburger menu with Vanilla JS

10
Comments 1
4 min read
Closures - JavaScript Concepts

Closures - JavaScript Concepts

72
Comments 4
4 min read
Using Expo SDK with Next.js websites

Using Expo SDK with Next.js websites

261
Comments 19
1 min read
Removing duplicates from an array

Removing duplicates from an array

66
Comments 12
3 min read
JavaScript Inheritance Prototype Vs Class

JavaScript Inheritance Prototype Vs Class

9
Comments
4 min read
A coding interview question asked at Google

A coding interview question asked at Google

245
Comments 41
3 min read
Optional chaining with React

Optional chaining with React

56
Comments 4
3 min read
Scale Your Apps with an Easy Message Queue on Redis

Scale Your Apps with an Easy Message Queue on Redis

35
Comments 1
6 min read
Kyle Simpson proved I STILL don't know JavaScript (arrays)

Kyle Simpson proved I STILL don't know JavaScript (arrays)

98
Comments 16
9 min read
The Complete Guide to Destructuring in JavaScript

The Complete Guide to Destructuring in JavaScript

88
Comments 2
6 min read
Day 6 - Require & Module - Learning Node JS In 30 Days [Mini series]

Day 6 - Require & Module - Learning Node JS In 30 Days [Mini series]

18
Comments 6
2 min read
Using Webpack for API development!

Using Webpack for API development!

17
Comments
6 min read
Binary Trees (Part 4) - Discussing (in) Depth-First Traversals

Binary Trees (Part 4) - Discussing (in) Depth-First Traversals

21
Comments 3
9 min read
Practical Puppeteer: Create short URL with Bit.ly

Practical Puppeteer: Create short URL with Bit.ly

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

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

114
Comments 2
6 min read
loading...