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.
Frustrations with React Hooks

Frustrations with React Hooks

83
Comments 2
10 min read
SPA Tracking & Monitoring: How to Build Better Single-Page Applications Through RUM (Real User Monitoring)

SPA Tracking & Monitoring: How to Build Better Single-Page Applications Through RUM (Real User Monitoring)

46
Comments
8 min read
JavaScript Iterators and Generators: Asynchronous Iterators

JavaScript Iterators and Generators: Asynchronous Iterators

99
Comments 11
1 min read
PostgreSQL: How To Connect Two Tables (Joins)

PostgreSQL: How To Connect Two Tables (Joins)

11
Comments
3 min read
Getting started with Api development on Nodejs

Getting started with Api development on Nodejs

123
Comments 11
3 min read
How to Dockerize your React app?

How to Dockerize your React app?

9
Comments
8 min read
How to use Font Awesome icons in a vanilla JavaScript project

How to use Font Awesome icons in a vanilla JavaScript project

48
Comments 1
3 min read
Interview Preparation — Basic JavaScript-1

Interview Preparation — Basic JavaScript-1

139
Comments 1
4 min read
How YOU can build your first Serverless Logic app, part II

How YOU can build your first Serverless Logic app, part II

56
Comments 4
6 min read
Basic Javascript: Removing Duplicates from an Array

Basic Javascript: Removing Duplicates from an Array

172
Comments 27
1 min read
Simplifying state management in React apps with batched updates

Simplifying state management in React apps with batched updates

16
Comments
7 min read
State management with Angular 8 and Akita

State management with Angular 8 and Akita

20
Comments
5 min read
THE most absurd way of creating unique identifiers.

THE most absurd way of creating unique identifiers.

15
Comments 3
2 min read
Two cool features coming soon to JavaScript

Two cool features coming soon to JavaScript

10
Comments 2
4 min read
Extend console's methods without losing line information

Extend console's methods without losing line information

23
Comments 1
2 min read
VS Code August 2019 Release Highlights Video

VS Code August 2019 Release Highlights Video

47
Comments 6
1 min read
Create a signature pad in React

Create a signature pad in React

164
Comments 20
6 min read
How to know when CSS position sticky get's applied

How to know when CSS position sticky get's applied

23
Comments
2 min read
The trend of web performance and the rise of static-site generators, with Gatsby.js, GraphQL and React.js tutorial.

The trend of web performance and the rise of static-site generators, with Gatsby.js, GraphQL and React.js tutorial.

18
Comments
16 min read
Help Me (Properly) Open-Source My Vanilla JavaScript Game Engine!

Help Me (Properly) Open-Source My Vanilla JavaScript Game Engine!

49
Comments 11
5 min read
Handling route changes in React, accessibly

Handling route changes in React, accessibly

55
Comments 5
4 min read
Comparing React Hooks with Vue Composition API

Comparing React Hooks with Vue Composition API

146
Comments 9
15 min read
Understanding js reduce with Roman Numerals

Understanding js reduce with Roman Numerals

10
Comments 6
5 min read
Sending a Weather Forecast with an AWS Lambda and Twilio

Sending a Weather Forecast with an AWS Lambda and Twilio

43
Comments 3
7 min read
How To Use React Error Boundary

How To Use React Error Boundary

36
Comments 4
2 min read
Fetch API data in React using useEffect hooks

Fetch API data in React using useEffect hooks

21
Comments 2
1 min read
Getting Started Using Gatsby

Getting Started Using Gatsby

58
Comments 5
5 min read
Introduction to JavaScript URL Object

Introduction to JavaScript URL Object

77
Comments 2
3 min read
void in JavaScript and TypeScript

void in JavaScript and TypeScript

9
Comments
2 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
Asynchronous Flows...with React Hooks!

Asynchronous Flows...with React Hooks!

118
Comments 10
4 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

18
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
What is the oddest JavaScript behavior?

What is the oddest JavaScript behavior?

106
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
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
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
You may not need the if-else statement😎

You may not need the if-else statement😎

11
Comments 2
3 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

8
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
How to Use Environment Variables in Vue.js

How to Use Environment Variables in Vue.js

154
Comments 14
2 min read
Getting Started with the Google Maps API

Getting Started with the Google Maps API

4
Comments
2 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
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

641
Comments 33
15 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
loading...