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.
Generating Image Thumbnails in the Browser using JavaScript and FilePond

Generating Image Thumbnails in the Browser using JavaScript and FilePond

35
Comments 8
7 min read
What's your favorite addition to ES2015+

What's your favorite addition to ES2015+

40
Comments 36
1 min read
Interview Questions for the Javascript Developer: Postfix & Prefix Operators, Truthy & Falsy Values, & == vs. ===

Interview Questions for the Javascript Developer: Postfix & Prefix Operators, Truthy & Falsy Values, & == vs. ===

11
Comments
4 min read
Javascript String Methods: Re-implementing toLowerCase and toUpperCase 💪🏾

Javascript String Methods: Re-implementing toLowerCase and toUpperCase 💪🏾

6
Comments
3 min read
What is AWS? A Guide for Beginners.

What is AWS? A Guide for Beginners.

700
Comments 33
8 min read
How To Upgrade Your VuePress Site To v1.0

How To Upgrade Your VuePress Site To v1.0

22
Comments 1
7 min read
Functional Lenses in Javascript with Ramda

Functional Lenses in Javascript with Ramda

56
Comments
8 min read
A Guide to Rest and Spread: Part 1

A Guide to Rest and Spread: Part 1

28
Comments 1
3 min read
New Redux Hooks: A Before And After Comparison. Are They Better?

New Redux Hooks: A Before And After Comparison. Are They Better?

60
Comments 18
2 min read
JavaScript 101: Breaking Down Functions

JavaScript 101: Breaking Down Functions

178
Comments 12
2 min read
JavaScript - Combinadores de Promises

JavaScript - Combinadores de Promises

14
Comments
3 min read
Learn JS by building a UI framework: Part 2 - Testing

Learn JS by building a UI framework: Part 2 - Testing

23
Comments
11 min read
You don't have to use Redux

You don't have to use Redux

340
Comments 54
9 min read
The Quite Nice and Fairly Accurate Intro to JS Primitive Data Types (pt. 1)

The Quite Nice and Fairly Accurate Intro to JS Primitive Data Types (pt. 1)

35
Comments
2 min read
The hurry to learn and the self-learning process

The hurry to learn and the self-learning process

9
Comments 3
1 min read
BaseComponent for react

BaseComponent for react

7
Comments 2
4 min read
Using Standard with VSCode

Using Standard with VSCode

38
Comments 4
2 min read
PWAs are our future

PWAs are our future

426
Comments 65
4 min read
Sets in JavaScript

Sets in JavaScript

73
Comments 14
3 min read
PWAs that download like apps 🗜️

PWAs that download like apps 🗜️

84
Comments 6
2 min read
Weekly Round-up #5

Weekly Round-up #5

5
Comments 1
3 min read
Sanity Tip For JavaScript Devs: Learn to Run Asynchronous Functions in Array.map()

Sanity Tip For JavaScript Devs: Learn to Run Asynchronous Functions in Array.map()

55
Comments 4
2 min read
4 handy ways to create an element with properties in Javascript

4 handy ways to create an element with properties in Javascript

8
Comments 2
1 min read
Yup, Formik, React: Differing Drop-downs

Yup, Formik, React: Differing Drop-downs

6
Comments 3
1 min read
Angular (click) - multiple functions?

Angular (click) - multiple functions?

8
Comments 3
1 min read
How I Created MailtoUI.js to Modernize Mailto Links

How I Created MailtoUI.js to Modernize Mailto Links

6
Comments
6 min read
The Ultimate Internship Guide

The Ultimate Internship Guide

27
Comments
8 min read
Reading Image Sizes and Dimensions with Vue.js

Reading Image Sizes and Dimensions with Vue.js

7
Comments
4 min read
Just joined on Dev.to

Just joined on Dev.to

3
Comments
1 min read
Which is the Best Database for NodeJS?

Which is the Best Database for NodeJS?

15
Comments 8
1 min read
Using TailwindCSS with SvelteJS

Using TailwindCSS with SvelteJS

102
Comments 19
2 min read
Can VueJS lovers understand how really VueJS works behind the scene [Part-1]

Can VueJS lovers understand how really VueJS works behind the scene [Part-1]

35
Comments
4 min read
How I Dealt with a Bug in an Abandoned Library

How I Dealt with a Bug in an Abandoned Library

9
Comments 5
3 min read
6 stages of refactoring a jest test case

6 stages of refactoring a jest test case

9
Comments
2 min read
How do you stay up to date with ever changing technologies without going insane?

How do you stay up to date with ever changing technologies without going insane?

4
Comments 8
1 min read
Node.js Framework: Scepticism, Problems and Yet Another Framework

Node.js Framework: Scepticism, Problems and Yet Another Framework

7
Comments
3 min read
🛑 You don't need passport.js - Guide to node.js authentication ✌️

🛑 You don't need passport.js - Guide to node.js authentication ✌️

517
Comments 16
8 min read
A Trick With Map

A Trick With Map

11
Comments
3 min read
Weekly Coding Challenge - Week #14 - Progress Bar

Weekly Coding Challenge - Week #14 - Progress Bar

16
Comments 3
1 min read
How to handle peer dependencies when developing modules

How to handle peer dependencies when developing modules

52
Comments 24
3 min read
The amazing Render props pattern for React.js — lifecycle begone!

The amazing Render props pattern for React.js — lifecycle begone!

121
Comments 4
7 min read
Adding internationalization to your Nuxt.js applications in a few minutes

Adding internationalization to your Nuxt.js applications in a few minutes

54
Comments 5
3 min read
Refactoring JavaScript for Performance and Readability (with Examples!)

Refactoring JavaScript for Performance and Readability (with Examples!)

75
Comments 3
5 min read
Beyond appendChild: Better convenience methods for HTML

Beyond appendChild: Better convenience methods for HTML

136
Comments 14
2 min read
Get started with your IoT devices using iotery.io

Get started with your IoT devices using iotery.io

12
Comments 1
12 min read
What I use in my craft

What I use in my craft

9
Comments
5 min read
On NPM Packages and Bundle Size Impact

On NPM Packages and Bundle Size Impact

13
Comments 7
4 min read
How to use LitElement in a Vue CLI 3 project

How to use LitElement in a Vue CLI 3 project

6
Comments
2 min read
A Definitive Guide to SEO with a Serverless React Application in 2019

A Definitive Guide to SEO with a Serverless React Application in 2019

32
Comments 5
9 min read
Hoisting in JS: The Quick and Dirty

Hoisting in JS: The Quick and Dirty

44
Comments 1
2 min read
Interactive Wheel Menu

Interactive Wheel Menu

50
Comments 1
1 min read
Loading Images with Web Workers

Loading Images with Web Workers

25
Comments 18
7 min read
Which Programming Language Did You Start With As A Developer?

Which Programming Language Did You Start With As A Developer?

9
Comments 22
1 min read
How to clear the reactjs interview?

How to clear the reactjs interview?

6
Comments
1 min read
An ML app you can build with JS, and without the math 🙈

An ML app you can build with JS, and without the math 🙈

66
Comments 1
6 min read
Avoid Burnout By Learning New Things

Avoid Burnout By Learning New Things

87
Comments 10
2 min read
A Practical Guide for Finding Elements with Selenium

A Practical Guide for Finding Elements with Selenium

43
Comments 6
7 min read
JavaScript: So class is a function?

JavaScript: So class is a function?

9
Comments
2 min read
Hooks for React.js - the new ketchup?

Hooks for React.js - the new ketchup?

58
Comments 2
13 min read
Understanding Server Side Rendering

Understanding Server Side Rendering

163
Comments 21
3 min read
loading...