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.
Quicksort In Javascript

Quicksort In Javascript

38
Comments 3
2 min read
Accessing Prismic Releases Programmatically

Accessing Prismic Releases Programmatically

2
Comments
2 min read
AI is a threat! Really?

AI is a threat! Really?

34
Comments 14
2 min read
Next.js Building a Car Trading App

Next.js Building a Car Trading App

11
Comments
1 min read
Dealing with dynamic images in Gatsby

Dealing with dynamic images in Gatsby

5
Comments
2 min read
What is the JAMstack and how do I get started?

What is the JAMstack and how do I get started?

11
Comments
10 min read
How To Conditionally Wrap A React Component

How To Conditionally Wrap A React Component

4
Comments
3 min read
forEach loop

forEach loop

5
Comments
1 min read
Interfaces in Typescript with an Example

Interfaces in Typescript with an Example

5
Comments
2 min read
My personal portfolio site. Some feeback / tips?

My personal portfolio site. Some feeback / tips?

27
Comments 35
1 min read
ES2020: Everything You Need to Know

ES2020: Everything You Need to Know

8
Comments
12 min read
Introducing glitcheroo: The simple deployment tool for Glitch

Introducing glitcheroo: The simple deployment tool for Glitch

31
Comments 3
3 min read
Re-introducing JavaScript Objects using Object constructor

Re-introducing JavaScript Objects using Object constructor

1
Comments 1
4 min read
Awesome breaking changes in Vue 3, if you migrate from Vue 2

Awesome breaking changes in Vue 3, if you migrate from Vue 2

118
Comments 6
5 min read
How to Build a Modal in Vue.Js

How to Build a Modal in Vue.Js

10
Comments 1
2 min read
React performance optimization with useMemo & memo

React performance optimization with useMemo & memo

12
Comments 1
4 min read
Javascripts async and loops

Javascripts async and loops

5
Comments
1 min read
React Context and Provider to help handle scroll and viewport visibility events

React Context and Provider to help handle scroll and viewport visibility events

4
Comments 1
2 min read
How to choose our React training combination that suits you best

How to choose our React training combination that suits you best

2
Comments 2
7 min read
Starting Full Stack Open Course

Starting Full Stack Open Course

4
Comments
1 min read
AN EASY GUIDE TO UNDERSTANDING CLOSURES IN JAVASCRIPT

AN EASY GUIDE TO UNDERSTANDING CLOSURES IN JAVASCRIPT

152
Comments 6
11 min read
Polyfill for Array.reduce() Javascript

Polyfill for Array.reduce() Javascript

18
Comments 7
1 min read
Build your own FROGGER game - super simple vanilla JavaScript walkthrough

Build your own FROGGER game - super simple vanilla JavaScript walkthrough

7
Comments
2 min read
Styling in React

Styling in React

6
Comments 1
2 min read
Let's sort with JavaScript 🔢

Let's sort with JavaScript 🔢

83
Comments 2
8 min read
Using `find()` on an array of Objects in JavaScript

Using `find()` on an array of Objects in JavaScript

6
Comments
1 min read
How to get started with React Router

How to get started with React Router

28
Comments 2
4 min read
AI is a threat! Really? Part - 2

AI is a threat! Really? Part - 2

22
Comments 4
2 min read
Speed up JavaScript execution 🚀🚀🚀

Speed up JavaScript execution 🚀🚀🚀

67
Comments 1
5 min read
Font Awesome 5 as a component for Vue JS

Font Awesome 5 as a component for Vue JS

17
Comments 4
3 min read
#WebDev on web.dev - Create a "Was this page helpful?" widget #2386

#WebDev on web.dev - Create a "Was this page helpful?" widget #2386

2
Comments
1 min read
Creating a custom calendar in React from scratch

Creating a custom calendar in React from scratch

29
Comments 2
4 min read
✨ How To Start and Finish a Side Project ✨

✨ How To Start and Finish a Side Project ✨

247
Comments 27
4 min read
Use Vue.js to rewrite React's Official Tutorial Tic Tac Toe

Use Vue.js to rewrite React's Official Tutorial Tic Tac Toe

6
Comments
6 min read
List all posts using 11ty

List all posts using 11ty

11
Comments 5
1 min read
A One-Minute Primer on the JavaScript Array Map, Filter, and Reduce Methods

A One-Minute Primer on the JavaScript Array Map, Filter, and Reduce Methods

27
Comments
1 min read
It's working, why change it? - Code Review Chronicles

It's working, why change it? - Code Review Chronicles

21
Comments 7
3 min read
Grunt.JS: A JavaScript Task Runner

Grunt.JS: A JavaScript Task Runner

7
Comments
3 min read
Functional Programming for the Object-Oriented Developer - Part 2

Functional Programming for the Object-Oriented Developer - Part 2

25
Comments
5 min read
Portfolio Update

Portfolio Update

13
Comments 6
1 min read
How spaghetti code finds its way back to our codebase - intro

How spaghetti code finds its way back to our codebase - intro

8
Comments 2
5 min read
Passing props using the spread operator in React

Passing props using the spread operator in React

45
Comments 3
2 min read
Sass Reference Sheet with NPM setup in boilerplate project

Sass Reference Sheet with NPM setup in boilerplate project

82
Comments
3 min read
Introducing Replay: a cross-platform JS game engine inspired by React

Introducing Replay: a cross-platform JS game engine inspired by React

77
Comments 9
1 min read
Integrating p5.js with React

Integrating p5.js with React

12
Comments 1
4 min read
Go, fetch()

Go, fetch()

10
Comments
5 min read
Inside a dev's mind - Refactoring and debugging a React test

Inside a dev's mind - Refactoring and debugging a React test

15
Comments 3
15 min read
How To use Google Maps in Nuxt.js Project without Any package or heavy library

How To use Google Maps in Nuxt.js Project without Any package or heavy library

27
Comments 6
2 min read
useFirebase() with Vue3 and Vite

useFirebase() with Vue3 and Vite

13
Comments 1
2 min read
Complete an NLP project from scratch in no time

Complete an NLP project from scratch in no time

29
Comments 2
2 min read
What is hoisting, from a beginners perspective?

What is hoisting, from a beginners perspective?

10
Comments
5 min read
End to End Testing with Detox on React-Native

End to End Testing with Detox on React-Native

29
Comments 8
5 min read
Generating a QR code with React hooks and JavaScript

Generating a QR code with React hooks and JavaScript

8
Comments
2 min read
Using Loops in Alpine.js

Using Loops in Alpine.js

4
Comments 2
1 min read
Creating a custom React hook that deals with promises

Creating a custom React hook that deals with promises

12
Comments
2 min read
Practical Tips for Handling Forms in React

Practical Tips for Handling Forms in React

31
Comments 3
7 min read
Measuring the Performance of JavaScript Functions

Measuring the Performance of JavaScript Functions

66
Comments
6 min read
A nice intro to Svelte Data Fetching

A nice intro to Svelte Data Fetching

43
Comments 6
1 min read
For loop

For loop

6
Comments
1 min read
Quiz App with React

Quiz App with React

2
Comments 1
1 min read
loading...