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.
Building a multiplayer game with colyseus.io

Building a multiplayer game with colyseus.io

26
Comments 2
18 min read
Let's code a Queue as a linked list (in a nutshell)

Let's code a Queue as a linked list (in a nutshell)

11
Comments 2
1 min read
Modern JavaScript for Python Developers

Modern JavaScript for Python Developers

3
Comments
1 min read
How I developed and deployed my optimized website within a day

How I developed and deployed my optimized website within a day

267
Comments 34
3 min read
Frequently Asked React and Front-end Interview Questions

Frequently Asked React and Front-end Interview Questions

17
Comments
1 min read
tsParticles 1.18.11 released

tsParticles 1.18.11 released

11
Comments
1 min read
How to create React Toasts/Notifications with 0 dependencies

How to create React Toasts/Notifications with 0 dependencies

173
Comments 3
9 min read
How to manage state in React apps with useReducer and useContext hooks

How to manage state in React apps with useReducer and useContext hooks

62
Comments 2
7 min read
Prototype y herencia prototipal en JavaScript

Prototype y herencia prototipal en JavaScript

7
Comments
4 min read
Fetch vs. Axios - comparison

Fetch vs. Axios - comparison

184
Comments 10
7 min read
Generating an Inclusive Array Between Two Numbers

Generating an Inclusive Array Between Two Numbers

5
Comments
1 min read
CSS variables but with a dash of JavaScript. ✨

CSS variables but with a dash of JavaScript. ✨

56
Comments 6
5 min read
Easiest Explanation of Async Await by SilvenLEAF

Easiest Explanation of Async Await by SilvenLEAF

24
Comments
3 min read
Javascript: How to Use the Spread Operator and Rest Parameter

Javascript: How to Use the Spread Operator and Rest Parameter

16
Comments
2 min read
Step 1 - Let's create a GraphQL server with Node.js

Step 1 - Let's create a GraphQL server with Node.js

10
Comments 1
3 min read
Object Destructuring 101

Object Destructuring 101

5
Comments
3 min read
Debounce, Performance and React

Debounce, Performance and React

75
Comments 6
7 min read
♻️ Context API in React! | Switch to it NOW!

♻️ Context API in React! | Switch to it NOW!

13
Comments
3 min read
Managing secrets and environmental variables in Node Js

Managing secrets and environmental variables in Node Js

2
Comments
2 min read
Create pokedex with react hooks

Create pokedex with react hooks

52
Comments 5
15 min read
Day 39 of 100DaysOfCode

Day 39 of 100DaysOfCode

3
Comments
1 min read
Async Logic with Redux-Thunk

Async Logic with Redux-Thunk

6
Comments
3 min read
Filtering and validating file uploads with Javascript

Filtering and validating file uploads with Javascript

14
Comments 2
2 min read
Custom cursor with Greensock

Custom cursor with Greensock

12
Comments 2
2 min read
Reflection: Mock Technical Interview via SkilledInc

Reflection: Mock Technical Interview via SkilledInc

5
Comments
4 min read
Javascript Brush up

Javascript Brush up

6
Comments
1 min read
GifBook JavaScript SPA w/Rails API

GifBook JavaScript SPA w/Rails API

4
Comments
2 min read
values and references in javascript

values and references in javascript

6
Comments
3 min read
Day7 in #100daysofCode

Day7 in #100daysofCode

3
Comments
1 min read
Building a Video Chat App, Part 3 - Displaying Video

Building a Video Chat App, Part 3 - Displaying Video

24
Comments
5 min read
Just Starting my journey

Just Starting my journey

2
Comments
2 min read
New interview?

New interview?

2
Comments
2 min read
🚀10 Trending projects on GitHub for web developers - 6th November 2020

🚀10 Trending projects on GitHub for web developers - 6th November 2020

46
Comments
2 min read
Master Closures in Javascript.

Master Closures in Javascript.

21
Comments
2 min read
Hello Dev World!

Hello Dev World!

2
Comments 5
1 min read
JavaScript - Array.concat()

JavaScript - Array.concat()

5
Comments
3 min read
Why you should be using Fragments

Why you should be using Fragments

28
Comments 2
3 min read
What is an API? 3 APIs to develop your next project

What is an API? 3 APIs to develop your next project

63
Comments 8
2 min read
Vue 3 State Management using Harlem

Vue 3 State Management using Harlem

20
Comments
3 min read
Trump Chatbot in 4 hours w/ HTML, plain CSS, JS & jQuery

Trump Chatbot in 4 hours w/ HTML, plain CSS, JS & jQuery

17
Comments
1 min read
Mixing FP and OOP

Mixing FP and OOP

8
Comments
2 min read
What is THIS keyword in JavaScript? - Part 2

What is THIS keyword in JavaScript? - Part 2

5
Comments
3 min read
React Re-Mounting vs. Re-Rendering

React Re-Mounting vs. Re-Rendering

34
Comments 2
6 min read
How APIs work ?

How APIs work ?

10
Comments
3 min read
#codevember - 7 - Black Hole - Made with tsParticles

#codevember - 7 - Black Hole - Made with tsParticles

5
Comments
1 min read
How to contribute to any open source project?

How to contribute to any open source project?

2
Comments 4
1 min read
Object.keys() vs Object.getOwnPropertyNames()

Object.keys() vs Object.getOwnPropertyNames()

4
Comments
1 min read
You Smile You Lose using Javascript AI

You Smile You Lose using Javascript AI

106
Comments 5
6 min read
Is JS an OOP Language?

Is JS an OOP Language?

17
Comments 4
5 min read
Top problems I got switching to Vue 3

Top problems I got switching to Vue 3

40
Comments 7
3 min read
FETCH API Part 4/4 (DELETE) by SilvenLEAF

FETCH API Part 4/4 (DELETE) by SilvenLEAF

24
Comments 3
4 min read
Effective titles and more

Effective titles and more

5
Comments
6 min read
Functional Programming: The Basics

Functional Programming: The Basics

147
Comments 8
8 min read
DateNTime - Simple JS Date Object Formatter

DateNTime - Simple JS Date Object Formatter

3
Comments 1
3 min read
The Ember Times - Issue No. 167

The Ember Times - Issue No. 167

6
Comments
6 min read
Build a serverless chat app with Svelte and Firebase! (PART 4)

Build a serverless chat app with Svelte and Firebase! (PART 4)

21
Comments 4
2 min read
3 simple steps to connect your Express and React apps

3 simple steps to connect your Express and React apps

21
Comments
2 min read
tsParticles - Easily add highly customizable particles animations to your website

tsParticles - Easily add highly customizable particles animations to your website

30
Comments 4
4 min read
Build a serverless chat app with Svelte and Firebase (PART 2)

Build a serverless chat app with Svelte and Firebase (PART 2)

24
Comments 2
4 min read
ES6 continued(for..of loops, spread, rest and object deconstructing)

ES6 continued(for..of loops, spread, rest and object deconstructing)

3
Comments
4 min read
loading...