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.
Master Modern JavaScript skills with this amazing guide

Master Modern JavaScript skills with this amazing guide

144
Comments 17
15 min read
Regular Expressions cheat sheet

Regular Expressions cheat sheet

65
Comments 3
2 min read
Create your own NPM Card! Part 1

Create your own NPM Card! Part 1

52
Comments
6 min read
|JavaScript| JavaScript: Callbacks and Arrays

|JavaScript| JavaScript: Callbacks and Arrays

11
Comments 1
2 min read
Portfolio 2.0

Portfolio 2.0

63
Comments 12
4 min read
A few handy JavaScript tricks

A few handy JavaScript tricks

228
Comments 6
10 min read
The 25 Best VS Code Extensions

The 25 Best VS Code Extensions

63
Comments 12
11 min read
Amazone-clone using Reactjs-firebase & stripe payment Integration

Amazone-clone using Reactjs-firebase & stripe payment Integration

15
Comments 7
1 min read
Let's build a slider from scratch in React Native

Let's build a slider from scratch in React Native

12
Comments 4
5 min read
Vue/Nuxt + ChakraUI: Tabs

Vue/Nuxt + ChakraUI: Tabs

6
Comments
3 min read
The React Hooks Announcement In Retrospect: 2 Years Later

The React Hooks Announcement In Retrospect: 2 Years Later

167
Comments 21
10 min read
Static Web Apps on DevOps Labs

Static Web Apps on DevOps Labs

12
Comments
1 min read
|JavaScript| JavaScript: Newer Features

|JavaScript| JavaScript: Newer Features

8
Comments
2 min read
Configuring Next.js with Typescript, Tailwind CSS, ESLint, and Jest

Configuring Next.js with Typescript, Tailwind CSS, ESLint, and Jest

66
Comments
4 min read
Node.js, MongoDB, and Express Rest API (Part 2)

Node.js, MongoDB, and Express Rest API (Part 2)

9
Comments 1
5 min read
Get the last element of an array using JavaScript

Get the last element of an array using JavaScript

13
Comments
2 min read
|JavaScript| JavaScript: Functions

|JavaScript| JavaScript: Functions

8
Comments
3 min read
|JavaScript| JavaScript: Arrays

|JavaScript| JavaScript: Arrays

6
Comments
1 min read
JavaScript Code Daily Challenge #5

JavaScript Code Daily Challenge #5

6
Comments 2
1 min read
Smaller if statements

Smaller if statements

4
Comments 1
1 min read
Dashboard navigation side menu | Speed Coding

Dashboard navigation side menu | Speed Coding

8
Comments
1 min read
|JavaScript| JavaScript: Repeating Stuff with Loops

|JavaScript| JavaScript: Repeating Stuff with Loops

5
Comments
1 min read
|JavaScript| JavaScript: Decision Making

|JavaScript| JavaScript: Decision Making

6
Comments
2 min read
Rate my portfolio site!

Rate my portfolio site!

23
Comments 25
1 min read
Javascript: Destructure Objects and Arrays for Cleaner Code

Javascript: Destructure Objects and Arrays for Cleaner Code

33
Comments 4
3 min read
📺 I started streaming on Twitch and YouTube! [Week in Review]

📺 I started streaming on Twitch and YouTube! [Week in Review]

11
Comments
4 min read
MEAN vs. MERN vs. MEVN Stacks ? What's the difference ?

MEAN vs. MERN vs. MEVN Stacks ? What's the difference ?

31
Comments 4
2 min read
Borrowing a JavaScript Debounce

Borrowing a JavaScript Debounce

6
Comments
2 min read
Tackling Advent of Code 2020

Tackling Advent of Code 2020

3
Comments
1 min read
Difference Between classList and className

Difference Between classList and className

16
Comments 2
1 min read
Getting started with TypeScript as a JavaScript developer

Getting started with TypeScript as a JavaScript developer

87
Comments 9
5 min read
TIL – addEventListener accepts functions and (!) objects

TIL – addEventListener accepts functions and (!) objects

5
Comments 2
2 min read
Crack the React Interview!

Crack the React Interview!

127
Comments 9
4 min read
Next-translate 1.0 demo - I18n your Next.js +10 pages in an easy way

Next-translate 1.0 demo - I18n your Next.js +10 pages in an easy way

6
Comments
1 min read
From Callback Hell to Callback Heaven

From Callback Hell to Callback Heaven

127
Comments 6
7 min read
Getting started with Eloquent Javascript : Chapter one summary

Getting started with Eloquent Javascript : Chapter one summary

5
Comments
4 min read
Project 18 of 100 - Higher Order Tinder

Project 18 of 100 - Higher Order Tinder

15
Comments 2
2 min read
How to Build HTML Forms Right: Security

How to Build HTML Forms Right: Security

112
Comments 4
21 min read
What is React Fast Refresh?

What is React Fast Refresh?

57
Comments
2 min read
Creating a job board with Node.js and FaunaDB - Part 1

Creating a job board with Node.js and FaunaDB - Part 1

23
Comments
5 min read
🚀10 Trending projects on GitHub for web developers - 4th December 2020

🚀10 Trending projects on GitHub for web developers - 4th December 2020

76
Comments
2 min read
Top Free Icon libraries for programmers

Top Free Icon libraries for programmers

34
Comments 2
2 min read
Is functional programming in JS really worth it?

Is functional programming in JS really worth it?

11
Comments 15
2 min read
Reviewing Eloquent Javascript #Chpt2

Reviewing Eloquent Javascript #Chpt2

5
Comments
5 min read
Event Loop and Single Thread Mechanism in JavaScript.

Event Loop and Single Thread Mechanism in JavaScript.

11
Comments
3 min read
Solving day 6 of Advent of Code 2020 in JavaScript

Solving day 6 of Advent of Code 2020 in JavaScript

5
Comments
1 min read
Closures (in JS) for Beyond Beginners

Closures (in JS) for Beyond Beginners

51
Comments 2
2 min read
Rate my 2 years old portfolio site

Rate my 2 years old portfolio site

15
Comments 10
1 min read
What is the Best Programming Language to Learn in 2021

What is the Best Programming Language to Learn in 2021

12
Comments 4
3 min read
Frontend Performance Optimization

Frontend Performance Optimization

280
Comments 6
3 min read
Selecting and manipulating CSS pseudo-elements such as ::before and ::after using JavaScript (EASY WAY)

Selecting and manipulating CSS pseudo-elements such as ::before and ::after using JavaScript (EASY WAY)

28
Comments 11
3 min read
What It’s Like Being A Newbie Dev

What It’s Like Being A Newbie Dev

25
Comments 10
2 min read
Make Your Own Translator App in TEN Minutes

Make Your Own Translator App in TEN Minutes

12
Comments 5
2 min read
Building image carousel using vanilla javaScript

Building image carousel using vanilla javaScript

59
Comments 2
3 min read
Do you need async and/or defer?

Do you need async and/or defer?

30
Comments 1
3 min read
Reviewing Eloquent Javascript #Chpt1

Reviewing Eloquent Javascript #Chpt1

14
Comments 2
7 min read
Javascript Local Storage Vs Session Storage Vs Cookies

Javascript Local Storage Vs Session Storage Vs Cookies

84
Comments 4
4 min read
9 Simple logical questions for JavaScript beginner's

9 Simple logical questions for JavaScript beginner's

46
Comments 2
2 min read
Adding roles to the authentication with Vue(x)+Firebase

Adding roles to the authentication with Vue(x)+Firebase

11
Comments
10 min read
The last method of String

The last method of String

3
Comments
1 min read
loading...