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.
Getting Started Using Gatsby

Getting Started Using Gatsby

58
Comments 5
5 min read
Asynchronous Flows...with React Hooks!

Asynchronous Flows...with React Hooks!

118
Comments 10
4 min read
Running Google Apps Script functions in the background, Part 1

Running Google Apps Script functions in the background, Part 1

1
Comments
3 min read
void in JavaScript and TypeScript

void in JavaScript and TypeScript

9
Comments
2 min read
Introduction to JavaScript URL Object

Introduction to JavaScript URL Object

75
Comments 2
3 min read
A better way to add URL params

A better way to add URL params

8
Comments 2
1 min read
Writing simple obfuscation and minification system

Writing simple obfuscation and minification system

17
Comments 5
3 min read
Getting started with gRPC – part II: the code

Getting started with gRPC – part II: the code

8
Comments
6 min read
Be more productive with these tools! 🍇 September picks for you

Be more productive with these tools! 🍇 September picks for you

236
Comments 6
4 min read
36 Essential Tools for JavaScript in 2019

36 Essential Tools for JavaScript in 2019

184
Comments 5
9 min read
Lessons Learned From A Buggy React Upgrade

Lessons Learned From A Buggy React Upgrade

9
Comments
7 min read
5 Ways To Easily Validate Your Idea Before Its Too Late

5 Ways To Easily Validate Your Idea Before Its Too Late

176
Comments 8
4 min read
What is the oddest JavaScript behavior?

What is the oddest JavaScript behavior?

103
Comments 94
1 min read
Play Street Fighter with body movements using Arduino and Tensorflow.js

Play Street Fighter with body movements using Arduino and Tensorflow.js

190
Comments 19
11 min read
Managing Local State with Apollo Client and React Hooks

Managing Local State with Apollo Client and React Hooks

10
Comments 1
1 min read
Writing a working chat server in Node

Writing a working chat server in Node

50
Comments 1
10 min read
Countdown to date, Interactive map, Split content | Module Monday 54

Countdown to date, Interactive map, Split content | Module Monday 54

5
Comments
2 min read
PollarBoy - Minimal link based polling app made for fun!

PollarBoy - Minimal link based polling app made for fun!

7
Comments 3
1 min read
Proper I18n with Gatsby, i18next and Sanity.io

Proper I18n with Gatsby, i18next and Sanity.io

33
Comments 16
6 min read
TDD course with AdonisJs - 3. Model factories & DB transactions

TDD course with AdonisJs - 3. Model factories & DB transactions

15
Comments
4 min read
3 Useful bookmarklets I use (almost) daily

3 Useful bookmarklets I use (almost) daily

6
Comments 1
2 min read
ES6 Basics: The Difference Between Var, Let, and Const

ES6 Basics: The Difference Between Var, Let, and Const

101
Comments 8
3 min read
How to Make a Custom Select Component in Vue.js

How to Make a Custom Select Component in Vue.js

7
Comments
3 min read
フロントエンジニアのリーダブルコード #1 変数名で情報を伝える

フロントエンジニアのリーダブルコード #1 変数名で情報を伝える

4
Comments
1 min read
Understanding reduce in JavaScript

Understanding reduce in JavaScript

148
Comments 11
3 min read
[types and tricks] Customizando um input label required do formik

[types and tricks] Customizando um input label required do formik

8
Comments
2 min read
How to build your first prototype and what to expect

How to build your first prototype and what to expect

10
Comments
3 min read
Jordan Uses ScraperApi

Jordan Uses ScraperApi

7
Comments
4 min read
How to generate documents from your app

How to generate documents from your app

6
Comments
7 min read
[Passo-a-Passo] Criando uma aplicação com NodeJS, usando Express, Mongo, Docker e Babel

[Passo-a-Passo] Criando uma aplicação com NodeJS, usando Express, Mongo, Docker e Babel

6
Comments
1 min read
53 Things I Learned Writing a Multiplayer Strategy Game in Javascript and Python

53 Things I Learned Writing a Multiplayer Strategy Game in Javascript and Python

640
Comments 33
15 min read
Creating a simple Vue pluralize filter

Creating a simple Vue pluralize filter

65
Comments 5
1 min read
If you don't like it, change it.

If you don't like it, change it.

19
Comments 3
3 min read
React useState example by building a text-size changer

React useState example by building a text-size changer

20
Comments 1
1 min read
AWS Serverless: Vale a pena importar o AWS SDK?

AWS Serverless: Vale a pena importar o AWS SDK?

9
Comments
5 min read
Async Clipboard API: Accessing the clipboard using JavaScript

Async Clipboard API: Accessing the clipboard using JavaScript

51
Comments 2
6 min read
Logging in Browser

Logging in Browser

72
Comments 1
3 min read
A National Parks Service API Demo with Vue.js

A National Parks Service API Demo with Vue.js

13
Comments 3
4 min read
Code Duplication Refactoring on Conditional Conditions

Code Duplication Refactoring on Conditional Conditions

10
Comments
1 min read
Funciones en Javascript. 7 formas de declarar una función

Funciones en Javascript. 7 formas de declarar una función

37
Comments 1
9 min read
I would try to explain lexical scope in plain English. Wish me luck

I would try to explain lexical scope in plain English. Wish me luck

67
Comments 21
8 min read
TDD course with AdonisJs - 1. Let's build a reddit clone

TDD course with AdonisJs - 1. Let's build a reddit clone

83
Comments
1 min read
Sweet & Sour mongoose.js methods

Sweet & Sour mongoose.js methods

8
Comments 1
1 min read
Cycling, Javascript and Saving the Planet

Cycling, Javascript and Saving the Planet

4
Comments
2 min read
Frontend Weekly Digest (2 — 8 September 2019)

Frontend Weekly Digest (2 — 8 September 2019)

5
Comments
5 min read
Creating JS web server without Node.js

Creating JS web server without Node.js

51
Comments 3
3 min read
Building a Gutenberg sidebar plugin Part 2: Adding structure and asset bundling

Building a Gutenberg sidebar plugin Part 2: Adding structure and asset bundling

9
Comments
5 min read
Dynamically set default queryParams in ember > v3.6.x

Dynamically set default queryParams in ember > v3.6.x

6
Comments 1
2 min read
Taking React and Redux to the next level with Typescript

Taking React and Redux to the next level with Typescript

227
Comments 6
5 min read
JavaScript: “Value below was evaluated just now”, what does it mean?

JavaScript: “Value below was evaluated just now”, what does it mean?

4
Comments
1 min read
What is "this" in Javascript ?

What is "this" in Javascript ?

10
Comments 2
5 min read
Capturing stdout/ stderr in Node.js using Domain module

Capturing stdout/ stderr in Node.js using Domain module

9
Comments
3 min read
React's useEffect and useRef Explained for Mortals

React's useEffect and useRef Explained for Mortals

80
Comments 5
13 min read
Angular unit testing 101 (with examples)

Angular unit testing 101 (with examples)

146
Comments 14
8 min read
Creating a virtual photo booth using Twilio, WhatsApp & Cloudinary

Creating a virtual photo booth using Twilio, WhatsApp & Cloudinary

77
Comments
7 min read
Your very first responsive and animated navigation bar with React and React-Spring

Your very first responsive and animated navigation bar with React and React-Spring

113
Comments 19
5 min read
Easy functional programming techniques in TypeScript for everyone

Easy functional programming techniques in TypeScript for everyone

310
Comments 17
9 min read
What Front-End Developer Skills Should You Focus on Leading Into 2020?

What Front-End Developer Skills Should You Focus on Leading Into 2020?

1000
Comments 41
5 min read
Testes em JavaScript: Conceitos iniciais

Testes em JavaScript: Conceitos iniciais

25
Comments
6 min read
When do you need axios?

When do you need axios?

265
Comments 25
5 min read
loading...