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 Basics: Use .push, .pop, .shift, and .unshift to Manipulate Arrays

Javascript Basics: Use .push, .pop, .shift, and .unshift to Manipulate Arrays

10
Comments
3 min read
Different number types

Different number types

5
Comments
1 min read
What is the right approach to cache data in your solution?

What is the right approach to cache data in your solution?

4
Comments
5 min read
Free React resources you should have in your pocket.

Free React resources you should have in your pocket.

961
Comments 36
6 min read
Adding a service worker into your Next.js application

Adding a service worker into your Next.js application

61
Comments 7
3 min read
🎨 react-colorful — 1,8 KB color picker for React. Fast, dependency-free, customizable, and accessible

🎨 react-colorful — 1,8 KB color picker for React. Fast, dependency-free, customizable, and accessible

69
Comments 12
3 min read
How to automate your portfolio website [Part 2]

How to automate your portfolio website [Part 2]

4
Comments
6 min read
Understanding the Event Loop and I/O Operations

Understanding the Event Loop and I/O Operations

6
Comments
7 min read
Simulated Function Overloading in JavaScript

Simulated Function Overloading in JavaScript

14
Comments
2 min read
HTML vs CSS vs JavaScript: A Useful Comparison of the 3

HTML vs CSS vs JavaScript: A Useful Comparison of the 3

5
Comments
2 min read
Mad Max: Journey to the ThunderDOM!!!

Mad Max: Journey to the ThunderDOM!!!

4
Comments 1
7 min read
Distributed Systems Introduction for Beginners

Distributed Systems Introduction for Beginners

12
Comments
1 min read
The 6 Month Web Development Mastery Plan in 2020 — For Free

The 6 Month Web Development Mastery Plan in 2020 — For Free

130
Comments 2
5 min read
The DRUG of online tutorials

The DRUG of online tutorials

71
Comments 13
2 min read
Arrays

Arrays

36
Comments 2
14 min read
Watch me live code a new feature into my roguelike game Asterogue

Watch me live code a new feature into my roguelike game Asterogue

4
Comments
1 min read
React from scratch

React from scratch

6
Comments 2
1 min read
Cancelar requisições Fetch em React useEffect

Cancelar requisições Fetch em React useEffect

7
Comments
4 min read
Using Angular component in Non-Angular App

Using Angular component in Non-Angular App

24
Comments
3 min read
Decouple design from the logic with React hooks

Decouple design from the logic with React hooks

17
Comments
6 min read
Creating API Routes in a Nuxt App

Creating API Routes in a Nuxt App

47
Comments 3
2 min read
Adding Graphics to a React App with D3 — Circle Chart

Adding Graphics to a React App with D3 — Circle Chart

5
Comments
2 min read
Compile Svelte in your head ({#if})

Compile Svelte in your head ({#if})

5
Comments
8 min read
A Perfect Algorithm!

A Perfect Algorithm!

38
Comments 5
1 min read
React route refresh without page reload

React route refresh without page reload

26
Comments 4
3 min read
DOM events... lets just jump into it.

DOM events... lets just jump into it.

15
Comments 2
3 min read
Learning resources 📚 for understanding Javascript async nature 🔮

Learning resources 📚 for understanding Javascript async nature 🔮

11
Comments
3 min read
Circuit a list, a useArray hook

Circuit a list, a useArray hook

11
Comments
1 min read
Authentication for Next.js using Firebase

Authentication for Next.js using Firebase

52
Comments 6
5 min read
JavaScript: Funções Generator Assíncronas

JavaScript: Funções Generator Assíncronas

7
Comments
5 min read
Refactoring: Dependency Injection for Reusable Functions

Refactoring: Dependency Injection for Reusable Functions

10
Comments
1 min read
How to automate your portfolio website [Part 1]

How to automate your portfolio website [Part 1]

15
Comments 3
6 min read
WeakMap in JavaScript - An Easy Introduction

WeakMap in JavaScript - An Easy Introduction

95
Comments 7
7 min read
Boost your create-react-app workflow with esbuild / swc

Boost your create-react-app workflow with esbuild / swc

10
Comments 5
3 min read
Code Splitting in React

Code Splitting in React

6
Comments
3 min read
Drag & Drop re-ordering using HTML and React

Drag & Drop re-ordering using HTML and React

43
Comments 3
4 min read
Docurry: A spicy, zero-config documentation site generator.

Docurry: A spicy, zero-config documentation site generator.

2
Comments
1 min read
Dynamic ES6 class instantiation using proxy classes

Dynamic ES6 class instantiation using proxy classes

7
Comments
4 min read
My First Assessment Test and I Banged It

My First Assessment Test and I Banged It

30
Comments 12
3 min read
Micro-services Key points

Micro-services Key points

7
Comments
3 min read
Hello Dev.to! Can I ask a favour?

Hello Dev.to! Can I ask a favour?

4
Comments 7
2 min read
Recursion Basics in JavaScript

Recursion Basics in JavaScript

4
Comments
2 min read
Discovering how much I love open source

Discovering how much I love open source

2
Comments
2 min read
Flexible Upsert With DynamoDB

Flexible Upsert With DynamoDB

14
Comments 2
5 min read
Learn Node.js with this series of short videos for beginners

Learn Node.js with this series of short videos for beginners

87
Comments
4 min read
Symbols Are Your Friend Part II: Symbol.for() & Symbol.keyFor()

Symbols Are Your Friend Part II: Symbol.for() & Symbol.keyFor()

8
Comments
2 min read
Advance your animations cRAFt to the next level

Advance your animations cRAFt to the next level

8
Comments
5 min read
Por qué empezar a aprender a programar?

Por qué empezar a aprender a programar?

3
Comments
3 min read
Test Driven Development (TDD) With React Testing Library

Test Driven Development (TDD) With React Testing Library

27
Comments 2
31 min read
Electron JS

Electron JS

4
Comments 4
1 min read
Back-end Developers RoadMap❤

Back-end Developers RoadMap❤

713
Comments 10
2 min read
What Pizza🍕

What Pizza🍕

2
Comments 3
1 min read
Setup Obniz Board as a counter & store data in Kintone Web Database all in 10 minutes!

Setup Obniz Board as a counter & store data in Kintone Web Database all in 10 minutes!

7
Comments
7 min read
Day 22 of 100DaysOfCode

Day 22 of 100DaysOfCode

5
Comments
3 min read
Auth0: How to add custom properties to UserObject?

Auth0: How to add custom properties to UserObject?

3
Comments
1 min read
Developing inside a Docker container

Developing inside a Docker container

7
Comments
5 min read
To .value or not to .value. That is the vuestion.

To .value or not to .value. That is the vuestion.

7
Comments
2 min read
1 reason for choosing next.js over gatsby

1 reason for choosing next.js over gatsby

5
Comments 3
1 min read
Creating a Portfolio Website Using GitHub Pages and React: Part 1

Creating a Portfolio Website Using GitHub Pages and React: Part 1

89
Comments 4
7 min read
CSS Tips To Start Thinking Responsive Website

CSS Tips To Start Thinking Responsive Website

143
Comments 7
2 min read
loading...