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.
JavaScript - The "this" key word in depth

JavaScript - The "this" key word in depth

125
Comments 4
9 min read
Visual Studio Code Settings for Newbie Coders

Visual Studio Code Settings for Newbie Coders

124
Comments 7
3 min read
Understanding Rest Parameter Syntax

Understanding Rest Parameter Syntax

110
Comments 12
3 min read
Reactgate Recap

Reactgate Recap

83
Comments 54
2 min read
TypeScript is a waste of time. Change my mind.

TypeScript is a waste of time. Change my mind.

405
Comments 260
5 min read
You Probably Don't Need A Front End Framework

You Probably Don't Need A Front End Framework

203
Comments 90
4 min read
Neo4j & GraphQL - A Match Made In Heaven

Neo4j & GraphQL - A Match Made In Heaven

21
Comments 4
3 min read
6 points you need to know about async/await in JavaScript

6 points you need to know about async/await in JavaScript

187
Comments 12
5 min read
UI Design System and Component Library: Where Things Break

UI Design System and Component Library: Where Things Break

74
Comments 1
8 min read
Docker for front-end developers

Docker for front-end developers

150
Comments 2
8 min read
I built a clone of a popular Gmail extension for Firefox. Here is how!

I built a clone of a popular Gmail extension for Firefox. Here is how!

44
Comments 3
4 min read
Adapting your DevRel Strategy for Data Science and AI Products

Adapting your DevRel Strategy for Data Science and AI Products

7
Comments 1
8 min read
What is the type of NaN?

What is the type of NaN?

34
Comments 6
3 min read
Making JavaScript Promises More Functional

Making JavaScript Promises More Functional

9
Comments
7 min read
Intro to Nuxt

Intro to Nuxt

11
Comments
3 min read
How to Design for the Web in 2019

How to Design for the Web in 2019

12
Comments 3
4 min read
Getting Started with Offline Data in Web Apps Pt. 3

Getting Started with Offline Data in Web Apps Pt. 3

53
Comments 1
6 min read
Redirecionamento em JavaScript mantendo os parâmetros da URL

Redirecionamento em JavaScript mantendo os parâmetros da URL

2
Comments
1 min read
Making an Electron App with Ember JS Part #2.5: MacOS Notarisation

Making an Electron App with Ember JS Part #2.5: MacOS Notarisation

8
Comments 2
3 min read
Reducing Motion to Improve Accessibility

Reducing Motion to Improve Accessibility

102
Comments 10
10 min read
Turning 25 and Coding!

Turning 25 and Coding!

5
Comments
3 min read
Using React Hooks

Using React Hooks

10
Comments
10 min read
Testing an AngularJS app with Jest

Testing an AngularJS app with Jest

7
Comments
4 min read
Reinventing SSIS scripting with JavaScript - COZYROC

Reinventing SSIS scripting with JavaScript - COZYROC

8
Comments
1 min read
NodeJS: How To Talk/Answer To The Terminal

NodeJS: How To Talk/Answer To The Terminal

6
Comments
1 min read
React Hooks, my introduction

React Hooks, my introduction

4
Comments
7 min read
Generate Cover Image For Your Dev Posts Easily

Generate Cover Image For Your Dev Posts Easily

200
Comments 23
1 min read
Construindo uma Promise do zero

Construindo uma Promise do zero

59
Comments
17 min read
NodeJS: How To Run Scripts From The Terminal & Use Arguments

NodeJS: How To Run Scripts From The Terminal & Use Arguments

16
Comments 3
1 min read
Custom Type Definitions for JavaScript dependencies

Custom Type Definitions for JavaScript dependencies

14
Comments
2 min read
Shared HTML Layouts With Pugjs

Shared HTML Layouts With Pugjs

15
Comments 4
3 min read
Let Everyone In Your Company See Your Reusable Components

Let Everyone In Your Company See Your Reusable Components

70
Comments 2
6 min read
HTML Canvas | It's beautiful

HTML Canvas | It's beautiful

14
Comments
6 min read
Why starting a SaaS business is hard for developers AND non-developers

Why starting a SaaS business is hard for developers AND non-developers

5
Comments 2
3 min read
Getting Started with the Startup Template!

Getting Started with the Startup Template!

6
Comments
3 min read
Why do we need to bind methods inside our class component’s constructor?

Why do we need to bind methods inside our class component’s constructor?

105
Comments 10
4 min read
Creating Custom Blockchain Transactions with the SDK — Introducing Lisk Bills

Creating Custom Blockchain Transactions with the SDK — Introducing Lisk Bills

19
Comments
10 min read
Top Features of Angular 8: What's New?

Top Features of Angular 8: What's New?

22
Comments 3
6 min read
Jekyll E-Commerce Tutorial: Add a Shopping Cart to Your Jekyll (v4.0)

Jekyll E-Commerce Tutorial: Add a Shopping Cart to Your Jekyll (v4.0)

10
Comments
1 min read
Uma rápida introdução sobre React.js em 5min.

Uma rápida introdução sobre React.js em 5min.

52
Comments
3 min read
Callback's

Callback's

8
Comments
2 min read
render-bpmn: Upload and Display BPMN | CMMN | DMN Diagrams on Github

render-bpmn: Upload and Display BPMN | CMMN | DMN Diagrams on Github

11
Comments
2 min read
Como centrar un elemento en vertical y horizontal con CSS

Como centrar un elemento en vertical y horizontal con CSS

6
Comments
2 min read
Sempre declare suas variáveis com let ou const

Sempre declare suas variáveis com let ou const

6
Comments
1 min read
Use Auth0 to secure your NestJS application

Use Auth0 to secure your NestJS application

65
Comments 6
7 min read
Using Redux in a legacy ASP.NET Web Forms project

Using Redux in a legacy ASP.NET Web Forms project

5
Comments 2
4 min read
Accessing properties globally in Vue.js with prototypes

Accessing properties globally in Vue.js with prototypes

21
Comments 1
6 min read
The state of semantic JSX

The state of semantic JSX

59
Comments 1
9 min read
How to Mock an API with random data from NodeJS

How to Mock an API with random data from NodeJS

13
Comments 9
3 min read
Testing in Next.js: Dynamic Imports

Testing in Next.js: Dynamic Imports

9
Comments
2 min read
Flutter Quiz App

Flutter Quiz App

7
Comments
1 min read
How to write a Frontend Web Developer Resume?

How to write a Frontend Web Developer Resume?

72
Comments 14
1 min read
Testing setTimeout/setInterval

Testing setTimeout/setInterval

20
Comments 3
3 min read
Implementing Simple SPA Routing Using Vanilla JavaScript

Implementing Simple SPA Routing Using Vanilla JavaScript

12
Comments 4
3 min read
Chunking Arrays in Javascript

Chunking Arrays in Javascript

11
Comments
2 min read
React Native Reward Referrals

React Native Reward Referrals

9
Comments
3 min read
🎉Announcing Floodgate: a "load more" component for React 🌊

🎉Announcing Floodgate: a "load more" component for React 🌊

57
Comments 3
4 min read
How to add a dark mode to your React web app

How to add a dark mode to your React web app

211
Comments 11
5 min read
Modern React testing, part 2: Jest and Enzyme

Modern React testing, part 2: Jest and Enzyme

105
Comments 2
16 min read
How to run more than one command as part of a npm script

How to run more than one command as part of a npm script

9
Comments
3 min read
loading...