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.
Adding keyboard shortcuts in React

Adding keyboard shortcuts in React

57
Comments 7
2 min read
Simulating wolf pack in JS with Fenrir

Simulating wolf pack in JS with Fenrir

3
Comments
1 min read
Apollo and external services

Apollo and external services

6
Comments 1
2 min read
When to actually use curly braces in React

When to actually use curly braces in React

18
Comments 2
1 min read
Passed By Reference Vs. Value In Javascript

Passed By Reference Vs. Value In Javascript

100
Comments 17
3 min read
My experience with React

My experience with React

8
Comments 7
2 min read
I created an easy way to create color combination schemes for UI 🌈

I created an easy way to create color combination schemes for UI 🌈

23
Comments 1
2 min read
I do this all the time to reduce bugs in my javascript code #1

I do this all the time to reduce bugs in my javascript code #1

9
Comments 6
2 min read
Math.min returns Infinity?

Math.min returns Infinity?

49
Comments 22
1 min read
How frontend unit testing turned from a fling to a real thing for me

How frontend unit testing turned from a fling to a real thing for me

9
Comments 3
4 min read
A native JavaScript paint and draw app

A native JavaScript paint and draw app

7
Comments
1 min read
Introducing Mongoosejs-cli: Generate models, migrations and seeders for mongoosejs right from your terminal

Introducing Mongoosejs-cli: Generate models, migrations and seeders for mongoosejs right from your terminal

8
Comments
1 min read
I don't want to see posts like "Which Framework is Winner?"

I don't want to see posts like "Which Framework is Winner?"

9
Comments 6
1 min read
Learning NextJs - Day 8

Learning NextJs - Day 8

10
Comments 2
4 min read
Use Javascript Regex to Find All IDs That Contain a String and Copy the Text to the Clipboard

Use Javascript Regex to Find All IDs That Contain a String and Copy the Text to the Clipboard

18
Comments
2 min read
How to use Storybook with React

How to use Storybook with React

199
Comments 5
8 min read
Using Browser Custom Events

Using Browser Custom Events

45
Comments 7
2 min read
Detect chrome dev tools (working trick)

Detect chrome dev tools (working trick)

6
Comments
2 min read
Breaking Down ES6: Spread Operator

Breaking Down ES6: Spread Operator

82
Comments 1
3 min read
What actually is React State?

What actually is React State?

19
Comments 3
2 min read
date-fns v2 beta is out!

date-fns v2 beta is out!

48
Comments 5
3 min read
Here Are 7 Ways Higher Order Functions Can Improve Your Life

Here Are 7 Ways Higher Order Functions Can Improve Your Life

145
Comments
12 min read
Using the Unsplash API to Display Random Images

Using the Unsplash API to Display Random Images

126
Comments 7
2 min read
The Weird History of JavaScript

The Weird History of JavaScript

117
Comments 13
5 min read
How to automatically switch text color based on background's brightness

How to automatically switch text color based on background's brightness

52
Comments
1 min read
The True Power of JSON:API - Have Someone Else Do It

The True Power of JSON:API - Have Someone Else Do It

12
Comments
7 min read
Top 5 things to consider when creating an Angular library

Top 5 things to consider when creating an Angular library

26
Comments
5 min read
Best ways to use React Hooks for state management

Best ways to use React Hooks for state management

65
Comments 3
7 min read
Creating your first Node.js REST API with Nest and Typescript

Creating your first Node.js REST API with Nest and Typescript

311
Comments 33
8 min read
Status of JavaScript(ECMAScript): 2019 & beyond.

Status of JavaScript(ECMAScript): 2019 & beyond.

8
Comments
18 min read
Web Animation API-llusion of Life

Web Animation API-llusion of Life

11
Comments 2
5 min read
Rakkit : create your GraphQL and REST APIs with TypeScript and decorators!

Rakkit : create your GraphQL and REST APIs with TypeScript and decorators!

55
Comments
4 min read
Using Javascript's setInterval() and setTimeout() Function

Using Javascript's setInterval() and setTimeout() Function

8
Comments
3 min read
Why you might need to type check your code

Why you might need to type check your code

5
Comments 1
2 min read
Call me maybe? Callbacks for beginners

Call me maybe? Callbacks for beginners

57
Comments 2
4 min read
Announcing Frontity 1.0!

Announcing Frontity 1.0!

84
Comments 22
4 min read
Translate your browser extension in seconds

Translate your browser extension in seconds

8
Comments
2 min read
The Array Iterators Cheatsheet (JavaScript)

The Array Iterators Cheatsheet (JavaScript)

72
Comments 3
3 min read
SQL GROUP BY using JavaScript

SQL GROUP BY using JavaScript

20
Comments 4
6 min read
How to iterate over objects in JavaScript (video)

How to iterate over objects in JavaScript (video)

17
Comments
1 min read
Build a Stunning Breadcrumb Component in React with Plain CSS

Build a Stunning Breadcrumb Component in React with Plain CSS

190
Comments 7
14 min read
Front End: Is Anything Getting Better?

Front End: Is Anything Getting Better?

55
Comments 62
1 min read
Weird things you can (but shouldn't) do with JavaScript tagged templates

Weird things you can (but shouldn't) do with JavaScript tagged templates

38
Comments 5
1 min read
Basketball Stats Through D3 & React

Basketball Stats Through D3 & React

63
Comments 6
10 min read
How to Scrape a Static Website

How to Scrape a Static Website

8
Comments
2 min read
Today I learned how to animate a text gradient in CSS (and JavaScript)

Today I learned how to animate a text gradient in CSS (and JavaScript)

132
Comments 8
5 min read
Understanding JavaScript Default Parameters - Behind the Abstraction

Understanding JavaScript Default Parameters - Behind the Abstraction

7
Comments
3 min read
Going completely serverless with Nextjs and Terraform

Going completely serverless with Nextjs and Terraform

13
Comments
3 min read
Coding Tips For New Web Developers

Coding Tips For New Web Developers

6
Comments
3 min read
15 Minutes of work to make users happy

15 Minutes of work to make users happy

33
Comments
1 min read
When to use the different variable and function declarations and what are the best practices?

When to use the different variable and function declarations and what are the best practices?

15
Comments 1
6 min read
Refactor TodoMVC with Redux Starter Kit

Refactor TodoMVC with Redux Starter Kit

6
Comments
6 min read
Enhance Your React App With Undo and Reset Abilities

Enhance Your React App With Undo and Reset Abilities

63
Comments 7
15 min read
Our Tools - 2019 Edition

Our Tools - 2019 Edition

73
Comments 8
3 min read
Know your brackets in JavaScript

Know your brackets in JavaScript

6
Comments 1
1 min read
JavaScript Promises 101

JavaScript Promises 101

29
Comments
3 min read
Learning NextJs - Day 7

Learning NextJs - Day 7

9
Comments
1 min read
CSSWand: New Features! 00:54

CSSWand: New Features!

59
Comments 3
1 min read
Chrome Local Storage in Extensions

Chrome Local Storage in Extensions

36
Comments 7
5 min read
A note on composing components with React

A note on composing components with React

23
Comments 1
5 min read
loading...