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.
JavaScript Data Structures & Algorithms: Arrays

JavaScript Data Structures & Algorithms: Arrays

10
Comments
3 min read
React 16+ Single and Multiple Images Upload Preview

React 16+ Single and Multiple Images Upload Preview

6
Comments
1 min read
Thinking about Recursion: How to Recursively Traverse JSON Objects and the Filesystem

Thinking about Recursion: How to Recursively Traverse JSON Objects and the Filesystem

16
Comments
3 min read
React hooks (intermedian): useStateForm

React hooks (intermedian): useStateForm

8
Comments 1
2 min read
Static Site Generators are not for me! My Experience with Jekyll, Hugo and NetlifyCMS

Static Site Generators are not for me! My Experience with Jekyll, Hugo and NetlifyCMS

56
Comments 54
3 min read
Building a Gutenberg sidebar plugin Part 4: Adding form components.

Building a Gutenberg sidebar plugin Part 4: Adding form components.

5
Comments
8 min read
ES6 Mini Crash Course: How to Write Modern JavaScript

ES6 Mini Crash Course: How to Write Modern JavaScript

871
Comments 24
3 min read
Refactoring React Components for Testability with Jest and Enzyme

Refactoring React Components for Testability with Jest and Enzyme

15
Comments
6 min read
A Guide to Learning React Hooks

A Guide to Learning React Hooks

79
Comments
3 min read
How I save $$$ by using Cloudflare Workers

How I save $$$ by using Cloudflare Workers

14
Comments
3 min read
The ultimate guide to drag and drop in React

The ultimate guide to drag and drop in React

75
Comments 1
14 min read
React Native Flawless UI

React Native Flawless UI

14
Comments 3
2 min read
Javascript🔥 and Everything🔥

Javascript🔥 and Everything🔥

42
Comments 3
1 min read
I wrote my module bundler

I wrote my module bundler

8
Comments
13 min read
CSS Quickies: CSS Variables - Or how you create a 🌞white/🌑dark theme easily

CSS Quickies: CSS Variables - Or how you create a 🌞white/🌑dark theme easily

487
Comments 25
7 min read
Object mindMap

Object mindMap

4
Comments
1 min read
Build a complete app with React and GraphQL-1

Build a complete app with React and GraphQL-1

168
Comments 2
4 min read
Removendo repetições de um array com a classe Set

Removendo repetições de um array com a classe Set

6
Comments 2
1 min read
Try Optional Chaining and Nullish Coalescing on JSitor, its live

Try Optional Chaining and Nullish Coalescing on JSitor, its live

21
Comments 6
2 min read
How to extend Angular built-in pipes and why

How to extend Angular built-in pipes and why

45
Comments
6 min read
Clean your code from HTML tags with Styled Components magic

Clean your code from HTML tags with Styled Components magic

58
Comments 2
3 min read
LeetCode: "Palindrome Number" w/ Fun JavaScript Mathematical Approach ✨

LeetCode: "Palindrome Number" w/ Fun JavaScript Mathematical Approach ✨

34
Comments 3
3 min read
Understanding by making your own: JavaScript call, apply & bind

Understanding by making your own: JavaScript call, apply & bind

17
Comments 1
6 min read
HackerRank Is Teaching You to Write Terrible Code

HackerRank Is Teaching You to Write Terrible Code

192
Comments 37
5 min read
The Power of React Hooks - Create an app using only this feature in React

The Power of React Hooks - Create an app using only this feature in React

222
Comments 3
16 min read
Consumindo dados de API com Axios e Vue

Consumindo dados de API com Axios e Vue

6
Comments
3 min read
Event-Driven Programming and Node JS Quick Review

Event-Driven Programming and Node JS Quick Review

4
Comments
4 min read
How to Test JavaScript With Jest

How to Test JavaScript With Jest

127
Comments 3
13 min read
Why Your Angular App Is Not Working: 7 Common Mistakes

Why Your Angular App Is Not Working: 7 Common Mistakes

71
Comments 16
6 min read
10 mistakes React developers make

10 mistakes React developers make

89
Comments 7
8 min read
TDD course with AdonisJs - 5. Middlewares

TDD course with AdonisJs - 5. Middlewares

13
Comments
7 min read
ES6 | A Comprehensive Guide to Learn ES2015(ES6)

ES6 | A Comprehensive Guide to Learn ES2015(ES6)

88
Comments 7
9 min read
Initializing array with length

Initializing array with length

6
Comments
1 min read
Building SaaS?

Building SaaS?

66
Comments 9
4 min read
Testing React applications in 2019

Testing React applications in 2019

81
Comments 1
8 min read
JSitor Mobile App, an alternative of JSFiddle, CodePen and JSBin

JSitor Mobile App, an alternative of JSFiddle, CodePen and JSBin

13
Comments 8
2 min read
Top 5 Programming Languages for Software Development

Top 5 Programming Languages for Software Development

42
Comments 5
5 min read
match()

match()

4
Comments
1 min read
arrow function =>=>=>

arrow function =>=>=>

6
Comments
1 min read
An interview with Lydia Hallie about how she learned coding

An interview with Lydia Hallie about how she learned coding

25
Comments
7 min read
JS Bites: Could not read something of undefined

JS Bites: Could not read something of undefined

7
Comments
2 min read
Awesome VSCode Extension - Peacock(Color yourself)

Awesome VSCode Extension - Peacock(Color yourself)

28
Comments
1 min read
Off-main-thread React Redux with Performance

Off-main-thread React Redux with Performance

7
Comments
4 min read
Desenvolvendo Calculadora em Vue.Js — Refatorando o projeto

Desenvolvendo Calculadora em Vue.Js — Refatorando o projeto

20
Comments
4 min read
Working with Chrome Extensions

Working with Chrome Extensions

31
Comments
3 min read
How to filter-search using a single search-bar component through all data types in an Array of Objects in React?

How to filter-search using a single search-bar component through all data types in an Array of Objects in React?

6
Comments
1 min read
Framework Hell

Framework Hell

87
Comments 20
3 min read
Personal Safety, GPS, and Machine Learning: Are You Running from Danger?

Personal Safety, GPS, and Machine Learning: Are You Running from Danger?

10
Comments 1
11 min read
Don't you think react is like MVC

Don't you think react is like MVC

7
Comments 1
1 min read
Function

Function

5
Comments
1 min read
Caching your express app

Caching your express app

52
Comments 2
3 min read
Codewars: "Square Every Digit" w/ Fun JavaScript One Line Solution ✨

Codewars: "Square Every Digit" w/ Fun JavaScript One Line Solution ✨

12
Comments
3 min read
Tuple.app: Como parear com um Desenvolvedor Júnior

Tuple.app: Como parear com um Desenvolvedor Júnior

21
Comments
3 min read
AssemblyScript: making WebAssembly more accessible to JavaScript programmers

AssemblyScript: making WebAssembly more accessible to JavaScript programmers

14
Comments
8 min read
React Native local notifications with hooks and context

React Native local notifications with hooks and context

9
Comments 2
5 min read
Are Soft Skills Important in Technical Developer Relations?

Are Soft Skills Important in Technical Developer Relations?

9
Comments
9 min read
React Component Monorepo Library Made Easier with Bit

React Component Monorepo Library Made Easier with Bit

49
Comments
8 min read
Attaching ShareJS to select HTML element

Attaching ShareJS to select HTML element

7
Comments
2 min read
Getting Started Tailwindcss with Gridsome Without Using Plugin

Getting Started Tailwindcss with Gridsome Without Using Plugin

47
Comments 9
3 min read
Promise.race for timeouts, fetch and avoiding memory leaks

Promise.race for timeouts, fetch and avoiding memory leaks

5
Comments 1
1 min read
loading...