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.
Understanding Node.js: Single-Threaded Server-Side Language

Understanding Node.js: Single-Threaded Server-Side Language

18
Comments 2
3 min read
TypeScript Types or Interfaces for React component props

TypeScript Types or Interfaces for React component props

105
Comments 12
7 min read
⚡lightning-fast testing of web applications with Cypress

⚡lightning-fast testing of web applications with Cypress

11
Comments
7 min read
11 Popular Misconceptions About Micro Frontends

11 Popular Misconceptions About Micro Frontends

134
Comments 2
9 min read
Game Programming and other stuff

Game Programming and other stuff

32
Comments
6 min read
Whatever happened to the test pyramid?

Whatever happened to the test pyramid?

15
Comments 11
3 min read
Globally Style the Gatsby Default Starter with styled-components v5

Globally Style the Gatsby Default Starter with styled-components v5

14
Comments 1
9 min read
What I Have Learned So Far about 'Vue-Composition-API'

What I Have Learned So Far about 'Vue-Composition-API'

12
Comments
7 min read
Understanding Events in Javascript

Understanding Events in Javascript

7
Comments
2 min read
Open a new tab when your browser extension is installed

Open a new tab when your browser extension is installed

14
Comments 1
2 min read
Quer aprender a programar? Conheça o JavaScript

Quer aprender a programar? Conheça o JavaScript

15
Comments 1
3 min read
Supporting multiple configurations in Cypress

Supporting multiple configurations in Cypress

7
Comments
2 min read
IIFE in Javascript

IIFE in Javascript

10
Comments
3 min read
Quick JavaScript tip #2: declare global variables from a function

Quick JavaScript tip #2: declare global variables from a function

6
Comments
1 min read
React's Tic-Tac-Toe using React Hooks

React's Tic-Tac-Toe using React Hooks

4
Comments
2 min read
Transform any Meteor App into a PWA

Transform any Meteor App into a PWA

86
Comments 23
6 min read
Introducing Firefox and Edge Support in Cypress 4.0

Introducing Firefox and Edge Support in Cypress 4.0

36
Comments 2
1 min read
Pitfalls of Flux Dispatcher

Pitfalls of Flux Dispatcher

6
Comments
4 min read
Coding Bootcamp - Backend #3 - Databases, SQL, and knex

Coding Bootcamp - Backend #3 - Databases, SQL, and knex

6
Comments
5 min read
Multiple Users using the same Form in Real Time. Nx, NestJs and Angular

Multiple Users using the same Form in Real Time. Nx, NestJs and Angular

119
Comments 3
12 min read
Faster Iteration with Mock APIs

Faster Iteration with Mock APIs

32
Comments 1
4 min read
What is Function Expression in Javascript

What is Function Expression in Javascript

12
Comments
2 min read
Introducing React Native Design System (RNDS) 🎉🎉

Introducing React Native Design System (RNDS) 🎉🎉

52
Comments
10 min read
Array sort

Array sort

14
Comments 4
4 min read
Get a head start with your new app: CRA custom templates

Get a head start with your new app: CRA custom templates

7
Comments
3 min read
Understanding concepts of functional programming with JavaScript

Understanding concepts of functional programming with JavaScript

141
Comments 7
3 min read
🎂 Celebrate the 5th anniversary of React Summit Amsterdam

🎂 Celebrate the 5th anniversary of React Summit Amsterdam

5
Comments
2 min read
Make a Camera App in Web (Part 1): Accessing the webcam

Make a Camera App in Web (Part 1): Accessing the webcam

17
Comments 6
4 min read
Breadcrumbs for JavaScript in Honeybadger

Breadcrumbs for JavaScript in Honeybadger

16
Comments 2
2 min read
Frontend Collective - Week #1

Frontend Collective - Week #1

55
Comments
3 min read
Migrating WordPress to GatsbyJS - Blog Posts

Migrating WordPress to GatsbyJS - Blog Posts

10
Comments
5 min read
The Must-Read Javascript Book of 2020 is Free

The Must-Read Javascript Book of 2020 is Free

135
Comments 6
1 min read
Theming with CSS Variables

Theming with CSS Variables

69
Comments 2
5 min read
Setting Default Parameters in JavaScipt

Setting Default Parameters in JavaScipt

108
Comments 3
3 min read
I created Flexbox Playground

I created Flexbox Playground

44
Comments 5
1 min read
Creating Charts in Angular

Creating Charts in Angular

20
Comments
4 min read
💡🎁 JavaScript Visualized: Generators and Iterators

💡🎁 JavaScript Visualized: Generators and Iterators

980
Comments 49
10 min read
Responsive Svelte Components

Responsive Svelte Components

9
Comments
1 min read
Comparing Angular with Reactjs

Comparing Angular with Reactjs

8
Comments 8
3 min read
Captures console.log's into a React Component

Captures console.log's into a React Component

18
Comments 1
2 min read
Introduction to WebComponents with ShadowDOM

Introduction to WebComponents with ShadowDOM

56
Comments 3
7 min read
Let's Create a Twitter Bot using Node.js and Heroku (1/3)

Let's Create a Twitter Bot using Node.js and Heroku (1/3)

59
Comments
4 min read
More control over controlled forms

More control over controlled forms

13
Comments
2 min read
Migrating WordPress to GatsbyJS - Introduction

Migrating WordPress to GatsbyJS - Introduction

16
Comments
5 min read
Resources for Mastering Algorithms & Data Structures

Resources for Mastering Algorithms & Data Structures

201
Comments 1
13 min read
Build a Fully Functional Messaging Platform in 30 Minutes 22:42

Build a Fully Functional Messaging Platform in 30 Minutes

100
Comments 2
1 min read
3 Weird Things You (Probably) Didn't Know You Can Do With The JavaScript Spread Operator 🥳

3 Weird Things You (Probably) Didn't Know You Can Do With The JavaScript Spread Operator 🥳

235
Comments 15
4 min read
Tailwind CSS static navbar with shadow on scroll for Vue applications

Tailwind CSS static navbar with shadow on scroll for Vue applications

132
Comments 15
2 min read
Clean code, dirty code, human code

Clean code, dirty code, human code

253
Comments 50
4 min read
6 JavaScript rules to get by

6 JavaScript rules to get by

65
Comments 9
2 min read
Learning how to be lazy in React: A guide for beginners.

Learning how to be lazy in React: A guide for beginners.

74
Comments 4
6 min read
BinaryGap em duas linhas

BinaryGap em duas linhas

7
Comments
2 min read
Angular Enterprise Security Academy is OPEN 🤩

Angular Enterprise Security Academy is OPEN 🤩

9
Comments 2
1 min read
Testing Web Apps: Types of Testing

Testing Web Apps: Types of Testing

13
Comments
6 min read
Methods

Methods

6
Comments
2 min read
#CodepenChallenge Line & Direction: Border Button

#CodepenChallenge Line & Direction: Border Button

7
Comments
1 min read
When you should/shouldn't use React Native?

When you should/shouldn't use React Native?

11
Comments
5 min read
Using Prettier to format your JavaScript code

Using Prettier to format your JavaScript code

8
Comments
4 min read
Change Detection Strategy in Angular

Change Detection Strategy in Angular

11
Comments
2 min read
Build an isomorphic application with Nuxt.js and Node

Build an isomorphic application with Nuxt.js and Node

41
Comments
15 min read
loading...