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.
Using a Promise in a click eventListener - more than once.

Using a Promise in a click eventListener - more than once.

7
Comments 7
2 min read
Frontend Development with Docker simplified

Frontend Development with Docker simplified

379
Comments 23
4 min read
In Defense of the Separation of Concerns

In Defense of the Separation of Concerns

28
Comments 7
5 min read
Creating a Sidebar with HTML, CSS and JS

Creating a Sidebar with HTML, CSS and JS

112
Comments 9
4 min read
JavaScript Function Notations

JavaScript Function Notations

38
Comments 1
3 min read
Build a sticky navigation bar with React

Build a sticky navigation bar with React

145
Comments 5
5 min read
Serverless apartment web scraper with NodeJS, AWS Lambda, and Locust - Part 2

Serverless apartment web scraper with NodeJS, AWS Lambda, and Locust - Part 2

13
Comments
10 min read
Marvelous Frameworks

Marvelous Frameworks

60
Comments 7
3 min read
Create & Publish a Node.js NPM Package in 7 Minutes

Create & Publish a Node.js NPM Package in 7 Minutes

55
Comments
3 min read
Eager Loading: Fetching Associated Data with Sequelize

Eager Loading: Fetching Associated Data with Sequelize

13
Comments 1
4 min read
Exhaustive switch statements with typescript

Exhaustive switch statements with typescript

11
Comments
3 min read
Using getters/setters as opposed to methods?

Using getters/setters as opposed to methods?

5
Comments 5
1 min read
What is the best CMS to feed API for a static site generator?

What is the best CMS to feed API for a static site generator?

6
Comments 5
1 min read
New features in Cypress 3.8.3

New features in Cypress 3.8.3

15
Comments
2 min read
Box shadow on scroll :) - VueJS Scroll Event to get the position of the page.

Box shadow on scroll :) - VueJS Scroll Event to get the position of the page.

16
Comments 4
2 min read
Can you make a countdown timer in pure CSS?

Can you make a countdown timer in pure CSS?

84
Comments 5
10 min read
PostgreSQL For Those Who Can’t Even, Part 1

PostgreSQL For Those Who Can’t Even, Part 1

84
Comments 3
8 min read
The 10 most important JavaScript frameworks of the past decade

The 10 most important JavaScript frameworks of the past decade

14
Comments
10 min read
JavaScript - How to make objects immutable?

JavaScript - How to make objects immutable?

10
Comments
2 min read
Angular 8 + Firebase Cloud Messaging Push Notifications

Angular 8 + Firebase Cloud Messaging Push Notifications

28
Comments 32
6 min read
Introduction to Node.js — Create Your First Web App

Introduction to Node.js — Create Your First Web App

43
Comments
10 min read
magnet-cursor

magnet-cursor

12
Comments 12
1 min read
Creating a Mobile Design and Developing it

Creating a Mobile Design and Developing it

64
Comments 2
1 min read
ES6 features you need to learn React

ES6 features you need to learn React

93
Comments 3
4 min read
Incrementation in Javascript(forward & backward incrementation ++)

Incrementation in Javascript(forward & backward incrementation ++)

15
Comments
1 min read
Refactoring many OR statements like a ninja 🤘

Refactoring many OR statements like a ninja 🤘

10
Comments 1
1 min read
JS - 💡 Merging multiple objects into one

JS - 💡 Merging multiple objects into one

18
Comments
2 min read
Building JavaScript From Scratch: document.getElementsByClassName

Building JavaScript From Scratch: document.getElementsByClassName

50
Comments
4 min read
Identifying Negative Zero

Identifying Negative Zero

47
Comments 10
5 min read
.npmignore: A small step towards unbloating JS

.npmignore: A small step towards unbloating JS

3
Comments 2
1 min read
It’s Like Riding a Bicycle

It’s Like Riding a Bicycle

6
Comments
3 min read
How to time JavaScript functions in Node.js and Browser environments

How to time JavaScript functions in Node.js and Browser environments

6
Comments
1 min read
Config Like a Pro

Config Like a Pro

4
Comments
8 min read
Debug ReactJS Context API with React Context Devtool

Debug ReactJS Context API with React Context Devtool

20
Comments 4
1 min read
Practical approach to Learn Javascript

Practical approach to Learn Javascript

18
Comments
1 min read
Is reduce() bad?

Is reduce() bad?

60
Comments 30
2 min read
How to organize dynamic attributes/properties of products specification?

How to organize dynamic attributes/properties of products specification?

6
Comments 2
1 min read
2020 Web Developer Roadmap Step 3: Learn Javascript

2020 Web Developer Roadmap Step 3: Learn Javascript

64
Comments 1
6 min read
🤫How to handle 🗝️ secrets 🗝️ in Node.js (Video Tutorial) 03:15

🤫How to handle 🗝️ secrets 🗝️ in Node.js (Video Tutorial)

100
Comments 5
1 min read
4 main differences between forEach() and map() you should know

4 main differences between forEach() and map() you should know

190
Comments 21
3 min read
Speech Recognition With Javascript

Speech Recognition With Javascript

191
Comments 12
3 min read
Infinite Jest: toBe or not.toBe

Infinite Jest: toBe or not.toBe

6
Comments
4 min read
Desenvolvendo um bot para o telegram: Setup inicial

Desenvolvendo um bot para o telegram: Setup inicial

10
Comments
4 min read
👑⚙️ Smaller, Faster Websites with Preact and Expo

👑⚙️ Smaller, Faster Websites with Preact and Expo

131
Comments 4
4 min read
Simple Web Development Starter Pack for future projects

Simple Web Development Starter Pack for future projects

17
Comments
1 min read
Conditional Statement – JavaScript Series – Part 8

Conditional Statement – JavaScript Series – Part 8

14
Comments
2 min read
JavaScript tip: How to properly isolate your code using Anonymous Closures (IIFEs)

JavaScript tip: How to properly isolate your code using Anonymous Closures (IIFEs)

37
Comments
2 min read
DEV Article Analysis

DEV Article Analysis

130
Comments 15
3 min read
Handy JavaScript Tricks Object and Array Tricks to Save You Time

Handy JavaScript Tricks Object and Array Tricks to Save You Time

144
Comments 7
7 min read
The shape of the CMS to come

The shape of the CMS to come

74
Comments 18
6 min read
How can signal an app on an android phone to do something from a webapp on another device?

How can signal an app on an android phone to do something from a webapp on another device?

4
Comments 1
1 min read
Object Immutability in Javascript

Object Immutability in Javascript

9
Comments
1 min read
Input field type "Currency" problem solved 💲💡

Input field type "Currency" problem solved 💲💡

13
Comments
1 min read
Why vim macros are awesome

Why vim macros are awesome

10
Comments
8 min read
The Journey That Finally Led Me To React

The Journey That Finally Led Me To React

49
Comments
7 min read
What is ReactJS?

What is ReactJS?

6
Comments
4 min read
Visual Studio Code extensions to help your productivity

Visual Studio Code extensions to help your productivity

187
Comments 14
3 min read
Best Way To Validate Email In Javascript

Best Way To Validate Email In Javascript

6
Comments
1 min read
How to write custom hooks in React

How to write custom hooks in React

64
Comments 5
3 min read
Coding Bootcamp - Backend #2 - Servers, Express & Promises

Coding Bootcamp - Backend #2 - Servers, Express & Promises

5
Comments
3 min read
loading...