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.
How to make a parallax effect with Rellax.JS

How to make a parallax effect with Rellax.JS

7
Comments
2 min read
10 principles of scalable frontend projects

10 principles of scalable frontend projects

277
Comments 10
4 min read
Creating highly customizable HTML presentations with markdown and pandoc

Creating highly customizable HTML presentations with markdown and pandoc

7
Comments
8 min read
Function Scope Vs Block Scope

Function Scope Vs Block Scope

4
Comments
1 min read
charting with d3.js

charting with d3.js

8
Comments
4 min read
Creating a basic Slack clone with Postgres and React Hooks

Creating a basic Slack clone with Postgres and React Hooks

68
Comments
3 min read
Frontend Shorts: How to rotate the element on scroll with JavaScript

Frontend Shorts: How to rotate the element on scroll with JavaScript

75
Comments 4
2 min read
Next.js with tailwindcss

Next.js with tailwindcss

15
Comments 2
1 min read
What is WebdriverIO?

What is WebdriverIO?

5
Comments
2 min read
AutoTriage - Connect to critical patients faster.

AutoTriage - Connect to critical patients faster.

11
Comments
3 min read
Understanding fetch() 2 - Building A Random Quote Generator App

Understanding fetch() 2 - Building A Random Quote Generator App

24
Comments
3 min read
My favorite Front-end hack! What's yours?

My favorite Front-end hack! What's yours?

20
Comments
2 min read
Svelte routing with page.js, Part 2

Svelte routing with page.js, Part 2

9
Comments 3
5 min read
Junior to Senior - Refactoring a dynamic multi-input component

Junior to Senior - Refactoring a dynamic multi-input component

18
Comments
10 min read
How to use the spread operator

How to use the spread operator

10
Comments
2 min read
What’s your alternative solution? Challenge #12

What’s your alternative solution? Challenge #12

6
Comments 2
2 min read
Merge Two Sorted Lists

Merge Two Sorted Lists

6
Comments
1 min read
24 JavaScript Array Methods explained (video format)

24 JavaScript Array Methods explained (video format)

83
Comments 6
2 min read
Challenge-- Capitalize each word in a string

Challenge-- Capitalize each word in a string

16
Comments 11
2 min read
An introduction to the Web Contact Picker API

An introduction to the Web Contact Picker API

62
Comments
8 min read
Blurred Border Photos

Blurred Border Photos

3
Comments
1 min read
JavaScript Primitive vs Reference Types

JavaScript Primitive vs Reference Types

8
Comments 1
2 min read
CodeJourneys.org

CodeJourneys.org

4
Comments
2 min read
Functional Tap

Functional Tap

7
Comments
6 min read
Pure CSS Spinner Animation 🍭

Pure CSS Spinner Animation 🍭

12
Comments
1 min read
icon hover effect

icon hover effect

17
Comments 4
1 min read
Before Vue 3 is Released

Before Vue 3 is Released

5
Comments
2 min read
react-particles-js ️ tsParticles

react-particles-js ️ tsParticles

7
Comments
1 min read
Two Ways To Manage State In React JS

Two Ways To Manage State In React JS

33
Comments 3
2 min read
I made a website which helps you find interesting open source projects

I made a website which helps you find interesting open source projects

53
Comments 13
1 min read
If you've been laid off recently, I'd like to offer free portfolio/resume reviews/mock interviews

If you've been laid off recently, I'd like to offer free portfolio/resume reviews/mock interviews

55
Comments 22
1 min read
What is Server Side Rendering and Client Side Rendering? create-react-app vs next.js?

What is Server Side Rendering and Client Side Rendering? create-react-app vs next.js?

14
Comments 1
1 min read
An Introduction to GraphQL

An Introduction to GraphQL

46
Comments
3 min read
Let's Connect

Let's Connect

32
Comments 37
2 min read
DEMYSTIFYING HOISTING IN JAVASCRIPT

DEMYSTIFYING HOISTING IN JAVASCRIPT

16
Comments 9
6 min read
Coronavirus Lockdown: I Learnt More About QR Codes and Made a Generator PWA

Coronavirus Lockdown: I Learnt More About QR Codes and Made a Generator PWA

7
Comments 4
3 min read
React Hooks | My Package

React Hooks | My Package

9
Comments 6
2 min read
Multipage Application with Node and Webpack

Multipage Application with Node and Webpack

19
Comments
5 min read
How to Set Up a React Project with Create React App

How to Set Up a React Project with Create React App

128
Comments 4
26 min read
The extraordinary behavior of match()

The extraordinary behavior of match()

7
Comments
2 min read
Day6 - git with js challenge

Day6 - git with js challenge

3
Comments 1
1 min read
Open Multiple MongoDB connection in Express.js App

Open Multiple MongoDB connection in Express.js App

39
Comments 9
2 min read
JavaScript Object Getter and Setter

JavaScript Object Getter and Setter

12
Comments 2
2 min read
SPA with 4x100% lighthouse score — Part 3: Weather forecast app

SPA with 4x100% lighthouse score — Part 3: Weather forecast app

37
Comments 3
8 min read
How To Add Monaco Editor to a Next.js app

How To Add Monaco Editor to a Next.js app

84
Comments 17
4 min read
🎯 Using Regular Expressions in JavaScript

🎯 Using Regular Expressions in JavaScript

97
Comments 4
4 min read
tsParticles v1.12.5 released

tsParticles v1.12.5 released

6
Comments
4 min read
I developed a simple but beautiful developer portfolio template using React and Next.js

I developed a simple but beautiful developer portfolio template using React and Next.js

24
Comments 183
1 min read
Asynchronous JavaScript

Asynchronous JavaScript

7
Comments
1 min read
How to create animated SVG using React

How to create animated SVG using React

23
Comments 1
3 min read
JavaScript arcade machine

JavaScript arcade machine

8
Comments 4
1 min read
Como e onde aprender a programar JavaScript – Cursos e Tutoriais Gratuitos

Como e onde aprender a programar JavaScript – Cursos e Tutoriais Gratuitos

3
Comments
4 min read
Vue.js - FAQ Accordion

Vue.js - FAQ Accordion

3
Comments
1 min read
What’s your alternative solution? Challenge #11

What’s your alternative solution? Challenge #11

6
Comments 2
1 min read
Copy a string representation of the specified object to the clipboard with Chrome DevTools

Copy a string representation of the specified object to the clipboard with Chrome DevTools

6
Comments 2
1 min read
How to (not) develop a public web service

How to (not) develop a public web service

6
Comments 1
4 min read
Tic Tac Toe Fight!

Tic Tac Toe Fight!

3
Comments
2 min read
How do you recover from a job rejection?

How do you recover from a job rejection?

6
Comments 3
3 min read
Best extensions for VS Code in 2020

Best extensions for VS Code in 2020

65
Comments 5
2 min read
Hosting a Discord bot on Repl.it

Hosting a Discord bot on Repl.it

71
Comments 46
5 min read
loading...