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.
Exercise - Array.prototype methods with reduce

Exercise - Array.prototype methods with reduce

37
Comments
7 min read
How to Become a Better Software Developer

How to Become a Better Software Developer

40
Comments
13 min read
Conditionally assign a CSS class to a React component

Conditionally assign a CSS class to a React component

18
Comments 1
2 min read
Build a redux-like Store with React Context+Hooks

Build a redux-like Store with React Context+Hooks

15
Comments 2
9 min read
8.9 Parens

8.9 Parens

8
Comments
3 min read
Who wants to do open source together?

Who wants to do open source together?

7
Comments 11
1 min read
[pt-br]Conceitos simples de JavaScript Moderno

[pt-br]Conceitos simples de JavaScript Moderno

12
Comments 2
2 min read
Loading dynamic images in a Vue Component

Loading dynamic images in a Vue Component

12
Comments 2
3 min read
How to add a splash screen for a progressive web app with React ?

How to add a splash screen for a progressive web app with React ?

44
Comments
1 min read
Guides to Refactoring

Guides to Refactoring

89
Comments 6
1 min read
Javascript Date Object Explained In Detail

Javascript Date Object Explained In Detail

6
Comments
1 min read
10 superpowers HTML5 gives you (and you are not using)

10 superpowers HTML5 gives you (and you are not using)

770
Comments 28
6 min read
JavaScript Inheritance in EcmaScript 5

JavaScript Inheritance in EcmaScript 5

11
Comments
3 min read
React props auto-complete in VS Code

React props auto-complete in VS Code

45
Comments 5
3 min read
More experiments with form animations ✅

More experiments with form animations ✅

107
Comments 5
1 min read
Creating and deploying a website using Webiny Serverless CMS ⚡️ + Free SWAG 👚👕

Creating and deploying a website using Webiny Serverless CMS ⚡️ + Free SWAG 👚👕

47
Comments 7
3 min read
How to make your functional React components perform better (with useCallback and memo)

How to make your functional React components perform better (with useCallback and memo)

135
Comments 2
6 min read
Extreme Reusability with Functional Programming & Lodash

Extreme Reusability with Functional Programming & Lodash

6
Comments
1 min read
Is it safe to use Google APIs from Client-Side Javascript 🤔

Is it safe to use Google APIs from Client-Side Javascript 🤔

14
Comments 9
1 min read
How I wrote a Node JS tutorial

How I wrote a Node JS tutorial

7
Comments
3 min read
Angular: Dynamically configure an injector for dynamic views

Angular: Dynamically configure an injector for dynamic views

27
Comments 2
2 min read
Compare well. React or React.js?

Compare well. React or React.js?

10
Comments
1 min read
What is Strict Mode in JavaScript? 06:25

What is Strict Mode in JavaScript?

42
Comments
1 min read
Simple Element Queries With React Hooks

Simple Element Queries With React Hooks

18
Comments 1
3 min read
React vs Vue: my personal point of view

React vs Vue: my personal point of view

59
Comments 8
5 min read
How I filter my arrays.

How I filter my arrays.

7
Comments
2 min read
My first experience with Gatsby

My first experience with Gatsby

46
Comments 2
3 min read
How to find a Software Developer Internship as a student

How to find a Software Developer Internship as a student

7
Comments
4 min read
Do you need to use the Vue Composition API?

Do you need to use the Vue Composition API?

11
Comments 3
3 min read
React Hooks Intro Pt. 1: useState (Re-creating a class component)

React Hooks Intro Pt. 1: useState (Re-creating a class component)

41
Comments
1 min read
Javascript Framework Comparison: Vue, React and Angular

Javascript Framework Comparison: Vue, React and Angular

234
Comments 14
8 min read
Async & Overview async/await

Async & Overview async/await

58
Comments
2 min read
My Journey from ESL Teacher to Software Developer

My Journey from ESL Teacher to Software Developer

52
Comments 7
10 min read
React, JSX, ES module imports (dynamic too) in browser without Webpack

React, JSX, ES module imports (dynamic too) in browser without Webpack

17
Comments
9 min read
for-in and for-of with arrays.

for-in and for-of with arrays.

7
Comments
2 min read
How I think when I write a React component. 🤔

How I think when I write a React component. 🤔

98
Comments 12
4 min read
Pass By Value in JavaScript

Pass By Value in JavaScript

28
Comments 1
4 min read
"Haskell for the Front-End" :: Elm vs. PureScript

"Haskell for the Front-End" :: Elm vs. PureScript

24
Comments 7
1 min read
Singletons in ES6 – The Good, The Bad, The Ugly

Singletons in ES6 – The Good, The Bad, The Ugly

25
Comments 2
3 min read
Studying by writting

Studying by writting

21
Comments 3
3 min read
Enterprise-grade Web Components

Enterprise-grade Web Components

10
Comments
7 min read
Fetch -- HTTP requests

Fetch -- HTTP requests

48
Comments
3 min read
The new Angular YouTube Player component!

The new Angular YouTube Player component!

74
Comments 15
3 min read
Quick Tip - Array.prototype.concat()

Quick Tip - Array.prototype.concat()

5
Comments
2 min read
Six Uses for Webpack

Six Uses for Webpack

11
Comments
2 min read
Conditional Rendering in React

Conditional Rendering in React

13
Comments 2
3 min read
Semantic UI Docs using MDX and Gatsby

Semantic UI Docs using MDX and Gatsby

12
Comments
7 min read
Resumé mod, Loader, Animated links | Module Monday 62

Resumé mod, Loader, Animated links | Module Monday 62

8
Comments
2 min read
10 JavaScript Array Utils

10 JavaScript Array Utils

18
Comments
5 min read
The "Serverless" Backend MVP

The "Serverless" Backend MVP

10
Comments
10 min read
Competitive Review of Angular Material and Bootstrap Framework

Competitive Review of Angular Material and Bootstrap Framework

9
Comments
5 min read
Blog post: Experimenting with GitHub Pages and JavaScript and External Data

Blog post: Experimenting with GitHub Pages and JavaScript and External Data

7
Comments
6 min read
Radix sort: No comparisons required

Radix sort: No comparisons required

10
Comments
11 min read
Dealing with ".json() is not a function" Error

Dealing with ".json() is not a function" Error

10
Comments 7
2 min read
TypeScript for Node.js Developers

TypeScript for Node.js Developers

129
Comments 1
1 min read
In the beginning Kernighan created "Hello, world!"

In the beginning Kernighan created "Hello, world!"

4
Comments
5 min read
Three ways to use reduce in javascript

Three ways to use reduce in javascript

50
Comments 8
1 min read
I created a npm package that fetches the dependencies of any github repository

I created a npm package that fetches the dependencies of any github repository

7
Comments
3 min read
Uploader un fichier en Javascript avec fetch

Uploader un fichier en Javascript avec fetch

9
Comments 2
5 min read
Create components with native HTML tags’ attributes by using “inheritAttrs” in Vue 2.4.0+

Create components with native HTML tags’ attributes by using “inheritAttrs” in Vue 2.4.0+

9
Comments
2 min read
loading...