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.
Most Popular Development Posts Of The Week (03 April 2019)

Most Popular Development Posts Of The Week (03 April 2019)

6
Comments
1 min read
Recommended VS Code Extensions for Angular Developers

Recommended VS Code Extensions for Angular Developers

48
Comments 4
3 min read
Step by step React, NodejS and MySQL Simple Full Stack Application 2018 (part: 6)

Step by step React, NodejS and MySQL Simple Full Stack Application 2018 (part: 6)

54
Comments 5
3 min read
The shortest way to conditional insert properties into an object literal

The shortest way to conditional insert properties into an object literal

197
Comments 48
1 min read
Destructuring in Javascript

Destructuring in Javascript

5
Comments
5 min read
A Gentle Introduction to Divide and Conquer Algorithms

A Gentle Introduction to Divide and Conquer Algorithms

137
Comments 1
10 min read
Use the platform with Web Components

Use the platform with Web Components

13
Comments
2 min read
defaultProps or default parameters

defaultProps or default parameters

8
Comments 1
3 min read
Making AJAX calls in pure JavaScript, the old way

Making AJAX calls in pure JavaScript, the old way

87
Comments 10
7 min read
Boilerplate for MERN stack development

Boilerplate for MERN stack development

11
Comments
1 min read
JavaScript interview question that you have to know

JavaScript interview question that you have to know

7
Comments
1 min read
Manage your npm-package directly from your code

Manage your npm-package directly from your code

8
Comments
1 min read
Elm: the jerk that took away my for-loops.

Elm: the jerk that took away my for-loops.

12
Comments 10
4 min read
Neat-RTC: WebRTC wrapper for React and Vue

Neat-RTC: WebRTC wrapper for React and Vue

13
Comments
1 min read
Adding Visual Feedback to an Alexa Skill

Adding Visual Feedback to an Alexa Skill

9
Comments
8 min read
Memoization Forget-Me-Bomb

Memoization Forget-Me-Bomb

25
Comments 2
12 min read
Show some 🖤 to Node.js process errors

Show some 🖤 to Node.js process errors

4
Comments
1 min read
PWA: Criar notificação de "uma nova versão está disponível"

PWA: Criar notificação de "uma nova versão está disponível"

44
Comments 3
8 min read
Extending arrays using proxies in JavaScript

Extending arrays using proxies in JavaScript

37
Comments
4 min read
Do you know ES6 - Part 2

Do you know ES6 - Part 2

72
Comments 2
6 min read
Javascript For Loops - Explanation For Beginners 03:31

Javascript For Loops - Explanation For Beginners

12
Comments 3
1 min read
Localhost isn't local anymore

Localhost isn't local anymore

163
Comments 12
5 min read
Managing File Uploads With NgRx

Managing File Uploads With NgRx

34
Comments 3
17 min read
Entendendo o que é GraphQL através de exemplos

Entendendo o que é GraphQL através de exemplos

14
Comments 1
8 min read
How do You Structure Your Code When Moving Your API from Express to Serverless Functions?

How do You Structure Your Code When Moving Your API from Express to Serverless Functions?

358
Comments 15
6 min read
Weekly Coding Challenge - Week #5 - Drawing App

Weekly Coding Challenge - Week #5 - Drawing App

11
Comments
1 min read
4 Reasons to Use React JS for Web Development

4 Reasons to Use React JS for Web Development

42
Comments 12
3 min read
An a11y extension coming to a browser near you

An a11y extension coming to a browser near you

42
Comments 6
2 min read
Which GraphQL client do you use, and why?

Which GraphQL client do you use, and why?

4
Comments 5
1 min read
Tip #5 - audit your project for vulnerabilities in your open source dependencies

Tip #5 - audit your project for vulnerabilities in your open source dependencies

9
Comments
2 min read
Multi-paradigm Programming in C++ and Javascript

Multi-paradigm Programming in C++ and Javascript

12
Comments
5 min read
Using Webpack with Ruby on Rails

Using Webpack with Ruby on Rails

8
Comments
3 min read
The Layers of Javascript

The Layers of Javascript

211
Comments 14
3 min read
What happens when you only write try/finally

What happens when you only write try/finally

8
Comments
1 min read
Don't name your global JavaScript function 'clear'

Don't name your global JavaScript function 'clear'

33
Comments 10
1 min read
Why we migrated opensource 😼inboxkitten (77 million serverless request) from 🔥Firebase to ☁️Cloudflare workers & 🐑CommonsHost

Why we migrated opensource 😼inboxkitten (77 million serverless request) from 🔥Firebase to ☁️Cloudflare workers & 🐑CommonsHost

123
Comments 7
6 min read
How to send text messages from your static site using Netlify, Twilio and serverless functions

How to send text messages from your static site using Netlify, Twilio and serverless functions

24
Comments
13 min read
I had the feeling I should present myself today

I had the feeling I should present myself today

7
Comments 2
2 min read
JavaScript Resources - Podcasts, Books, Videos and Tutorials

JavaScript Resources - Podcasts, Books, Videos and Tutorials

117
Comments 7
3 min read
Diagonal slides, Ecommerce banner, Accordion menu | Module Monday 34

Diagonal slides, Ecommerce banner, Accordion menu | Module Monday 34

7
Comments
2 min read
Serial Promises vs Parallel Promises

Serial Promises vs Parallel Promises

85
Comments 4
3 min read
Create React App with TypeScript tutorial

Create React App with TypeScript tutorial

24
Comments
8 min read
Build a real-time chat app with vuejs, socket.IO and Nodejs

Build a real-time chat app with vuejs, socket.IO and Nodejs

16
Comments
7 min read
HTML Forms: Back to Basics

HTML Forms: Back to Basics

80
Comments 4
3 min read
Date and Timezone oddities on Node, Browser and Lambda

Date and Timezone oddities on Node, Browser and Lambda

10
Comments 1
3 min read
Boilerplate/Starterkit for framework-less Frontend projects

Boilerplate/Starterkit for framework-less Frontend projects

6
Comments 2
1 min read
Quicksort: A JS Breakdown

Quicksort: A JS Breakdown

20
Comments 3
2 min read
Using CSS custom properties to apply themes in JavaScript or React

Using CSS custom properties to apply themes in JavaScript or React

8
Comments
10 min read
React Native: Como organizar seus componentes

React Native: Como organizar seus componentes

75
Comments 5
4 min read
JAMstack with Gatsby and Netlify

JAMstack with Gatsby and Netlify

23
Comments
31 min read
How to test implementation details with react-testing-library

How to test implementation details with react-testing-library

48
Comments 3
3 min read
#Its cool to always receive, also Contribute

#Its cool to always receive, also Contribute

9
Comments
1 min read
Beginner Resources for Learning JavaScript and React

Beginner Resources for Learning JavaScript and React

52
Comments
4 min read
Answered: What the Heck is Code Golf? ⛳

Answered: What the Heck is Code Golf? ⛳

44
Comments 9
4 min read
JavaScript object spread explained

JavaScript object spread explained

8
Comments 1
1 min read
What is Hoisting Anyway?

What is Hoisting Anyway?

156
Comments 12
4 min read
Should I learn ReasonML or Elm?

Should I learn ReasonML or Elm?

16
Comments 5
1 min read
Common gotchas when working with Electron.js

Common gotchas when working with Electron.js

17
Comments
3 min read
Subclassing arrays in JavaScript

Subclassing arrays in JavaScript

20
Comments 1
9 min read
How to fix "Cannot update unmounted component" with React's Hooks

How to fix "Cannot update unmounted component" with React's Hooks

6
Comments
1 min read
loading...