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 disable or enable buttons using javascript and jQuery?

How to disable or enable buttons using javascript and jQuery?

14
Comments
4 min read
|Express| Express: Creating Servers with Express

|Express| Express: Creating Servers with Express

7
Comments
1 min read
|NODE| NODE: Exploring Modules and the NPM Universe

|NODE| NODE: Exploring Modules and the NPM Universe

7
Comments
1 min read
6 Ways to add items to an Array in JavaScript

6 Ways to add items to an Array in JavaScript

29
Comments 1
3 min read
Creating a Simple React Shopping Cart

Creating a Simple React Shopping Cart

27
Comments
3 min read
Working with HTML Form Fields in Javascript

Working with HTML Form Fields in Javascript

3
Comments
1 min read
How to Build Good Habits and Excel as a Junior Developer Part 4: Make It Obvious

How to Build Good Habits and Excel as a Junior Developer Part 4: Make It Obvious

11
Comments 4
4 min read
Object Oriented JavaScript part 4

Object Oriented JavaScript part 4

7
Comments
5 min read
SASS (Syntactically Awesome StyleSheets)- Basics (Part 1)

SASS (Syntactically Awesome StyleSheets)- Basics (Part 1)

30
Comments
2 min read
Reviewing Eloquent Javascript #Chpt4

Reviewing Eloquent Javascript #Chpt4

10
Comments 1
8 min read
Interview questions app built with Next.js as a Progressive Web App (Demo + Code)

Interview questions app built with Next.js as a Progressive Web App (Demo + Code)

9
Comments
1 min read
🌓 How to change the favicon according to system dark mode!

🌓 How to change the favicon according to system dark mode!

17
Comments 7
4 min read
Master Modern JavaScript - Array includes, Array reduce, Map object and much more

Master Modern JavaScript - Array includes, Array reduce, Map object and much more

31
Comments
5 min read
A Case for snake_case

A Case for snake_case

5
Comments
1 min read
Build trash program by JS and make it npm pkg & publish it

Build trash program by JS and make it npm pkg & publish it

9
Comments
3 min read
Webflow vs WordPress 2021 - Check if these will replace web developers

Webflow vs WordPress 2021 - Check if these will replace web developers

18
Comments 1
8 min read
Javascript Concurrency Model

Javascript Concurrency Model

8
Comments
3 min read
Solving day 10 of Advent of Code 2020 in JavaScript

Solving day 10 of Advent of Code 2020 in JavaScript

5
Comments
1 min read
Introduction to Storybook JS

Introduction to Storybook JS

23
Comments
1 min read
5 ways to refactor if/else statements in JS functions

5 ways to refactor if/else statements in JS functions

626
Comments 57
4 min read
Who can explain this deceptively simple destructuring assignment?

Who can explain this deceptively simple destructuring assignment?

8
Comments 5
1 min read
The Ultimate ReactJS Image Slider | Phase 1

The Ultimate ReactJS Image Slider | Phase 1

6
Comments
2 min read
Eloquent Javascript - Chapt 1

Eloquent Javascript - Chapt 1

23
Comments 1
4 min read
removeEventListener not working.

removeEventListener not working.

7
Comments 4
1 min read
Statamic Headless Tied to a Gatsby Blog [Tutorial & Live Demo]

Statamic Headless Tied to a Gatsby Blog [Tutorial & Live Demo]

2
Comments
2 min read
Svelte for React dev

Svelte for React dev

16
Comments 3
3 min read
Iterables & Iterators - An In-Depth JavaScript Tutorial

Iterables & Iterators - An In-Depth JavaScript Tutorial

13
Comments
18 min read
Exploring JS Modules

Exploring JS Modules

2
Comments
7 min read
Reviewing Eloquent Javascript #Chpt3

Reviewing Eloquent Javascript #Chpt3

9
Comments 2
8 min read
# Asynchronous vs Synchronous in javascript

# Asynchronous vs Synchronous in javascript

6
Comments
2 min read
Quirrel Newsletter #3 - Incident Dashboards, Cron RFC

Quirrel Newsletter #3 - Incident Dashboards, Cron RFC

5
Comments
1 min read
Better Way to Structure React Projects (Part 2)

Better Way to Structure React Projects (Part 2)

34
Comments 1
5 min read
How to use Material Web Components with Contact Form 7

How to use Material Web Components with Contact Form 7

5
Comments
2 min read
Project 19 of 100 - Getting Started with Gatsby

Project 19 of 100 - Getting Started with Gatsby

12
Comments
6 min read
Guía rápida de AJAX

Guía rápida de AJAX

11
Comments 4
3 min read
Advent of code - Day 9

Advent of code - Day 9

5
Comments 1
1 min read
Mobx Server Side Rendering with Next.js

Mobx Server Side Rendering with Next.js

48
Comments 17
4 min read
Stimulus 2.0 Value change callbacks. What are they good for?

Stimulus 2.0 Value change callbacks. What are they good for?

14
Comments 3
6 min read
ngrok - Expose Your LOCAL WEB Server to PUBLIC Internet (complete guide with Video) 📹

ngrok - Expose Your LOCAL WEB Server to PUBLIC Internet (complete guide with Video) 📹

42
Comments 14
1 min read
IPFS File Encryption in NodeJS

IPFS File Encryption in NodeJS

9
Comments 2
2 min read
Mass Renaming Files with Node JS

Mass Renaming Files with Node JS

6
Comments 4
3 min read
JavaScript Callback Functions to learn

JavaScript Callback Functions to learn

2
Comments
1 min read
JavaScript Security 101

JavaScript Security 101

100
Comments 6
5 min read
Array methods: findIndex

Array methods: findIndex

7
Comments
1 min read
Why should I use firebase firestore on my React Native app

Why should I use firebase firestore on my React Native app

13
Comments 8
1 min read
Trim Your Inputs!

Trim Your Inputs!

13
Comments 4
3 min read
JavaScript for absolute beginners

JavaScript for absolute beginners

11
Comments
3 min read
Important Interview Questions: Javascript Version - Part 2

Important Interview Questions: Javascript Version - Part 2

13
Comments
2 min read
How to use Props in VueJs

How to use Props in VueJs

8
Comments
5 min read
How to use VueJs 3 – Custom event declaration

How to use VueJs 3 – Custom event declaration

7
Comments
3 min read
Creating Apps with ElectronJS

Creating Apps with ElectronJS

25
Comments
3 min read
How to make multilingual node.js app?!

How to make multilingual node.js app?!

8
Comments 4
3 min read
Add text chat to a video call built on React and daily-js

Add text chat to a video call built on React and daily-js

9
Comments
4 min read
Important Interview Questions: Javascript Version - Part 1

Important Interview Questions: Javascript Version - Part 1

19
Comments 2
2 min read
How to get the full HTML of a website using the fetch() method in JavaScript?

How to get the full HTML of a website using the fetch() method in JavaScript?

5
Comments
2 min read
Turn Object to Array using Object.entries()

Turn Object to Array using Object.entries()

8
Comments 2
2 min read
Javascript Arrays: A guide, a cheat sheet, and for beginners.

Javascript Arrays: A guide, a cheat sheet, and for beginners.

19
Comments 1
4 min read
How to access API keys from environment variables in front-end application using Serverless Functions of Netlify

How to access API keys from environment variables in front-end application using Serverless Functions of Netlify

15
Comments 4
2 min read
On naming things

On naming things

7
Comments
6 min read
🚀⚡️ ts-node on steroids

🚀⚡️ ts-node on steroids

10
Comments
2 min read
loading...