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.
50 Days of the #100DaysOfCode challenge

50 Days of the #100DaysOfCode challenge

12
Comments 8
3 min read
So I wrote a technical book 😁

So I wrote a technical book 😁

84
Comments 29
4 min read
Retrieve entire data from paginated API recursively.

Retrieve entire data from paginated API recursively.

31
Comments 6
2 min read
I built my first React Native app

I built my first React Native app

22
Comments 10
1 min read
I built the Web app to search commits on GitHub

I built the Web app to search commits on GitHub

14
Comments 5
2 min read
Reccursive methods

Reccursive methods

10
Comments 2
3 min read
Going serverless with React and AWS Amplify Part 4: Hosting

Going serverless with React and AWS Amplify Part 4: Hosting

43
Comments
4 min read
Automating testing, building and publishing of TypeScript libraries

Automating testing, building and publishing of TypeScript libraries

12
Comments 1
4 min read
Commonly Asked Coding Problems in JavaScript Interviews

Commonly Asked Coding Problems in JavaScript Interviews

17
Comments
2 min read
The Story Behind Leon

The Story Behind Leon

7
Comments
6 min read
What is the difference between Controllers and Services in Node REST API's?

What is the difference between Controllers and Services in Node REST API's?

109
Comments 4
6 min read
9 libraries to kickstart your Web Audio stuff

9 libraries to kickstart your Web Audio stuff

143
Comments 11
8 min read
Please don't "overchain" array methods

Please don't "overchain" array methods

141
Comments 62
4 min read
Adblockers Performance Study

Adblockers Performance Study

54
Comments 5
10 min read
Install Node.js on a Raspberry Pi

Install Node.js on a Raspberry Pi

14
Comments 2
2 min read
Reading Data From A JSON File With Gatsby + GraphQL

Reading Data From A JSON File With Gatsby + GraphQL

217
Comments 12
4 min read
How to code a Theme Switcher with Vanilla JavaScript

How to code a Theme Switcher with Vanilla JavaScript

44
Comments 1
2 min read
Higher-order components in React

Higher-order components in React

8
Comments
3 min read
Pop Tech TL;DR Episode 2 - Combatting bad clients, better npm packing, meaningful tech jobs, and more!

Pop Tech TL;DR Episode 2 - Combatting bad clients, better npm packing, meaningful tech jobs, and more!

4
Comments
3 min read
We can use Redux without Redux.

We can use Redux without Redux.

16
Comments
2 min read
Why Everyone Is Fighting About CSS/UX and JS

Why Everyone Is Fighting About CSS/UX and JS

272
Comments 66
12 min read
4 fast ways to run JavaScript

4 fast ways to run JavaScript

48
Comments 6
2 min read
Announcing Open Web Components

Announcing Open Web Components

159
Comments 9
6 min read
ClojureScript Loves NPM

ClojureScript Loves NPM

25
Comments 5
3 min read
PHP needs its own ES6

PHP needs its own ES6

90
Comments 57
5 min read
Hide menu when scrolling in React.js

Hide menu when scrolling in React.js

97
Comments 15
2 min read
HTTP-API Integration with React Lifecycle-Methods and Hooks

HTTP-API Integration with React Lifecycle-Methods and Hooks

21
Comments 4
5 min read
A Paint App In 25 Written Js Lines

A Paint App In 25 Written Js Lines

40
Comments 8
3 min read
Learn Javascript: Introduction

Learn Javascript: Introduction

20
Comments
6 min read
How to import a web font into your React App with styled components 4

How to import a web font into your React App with styled components 4

128
Comments 18
3 min read
Hands-on Vue.js for Beginners (Part 1)

Hands-on Vue.js for Beginners (Part 1)

616
Comments 32
3 min read
Creating objects dynamically with factory pattern in javascript

Creating objects dynamically with factory pattern in javascript

10
Comments 1
4 min read
From WordPress to JAMstack: How to make your website 10x faster

From WordPress to JAMstack: How to make your website 10x faster

5
Comments
4 min read
How to make Dynamic Text Overlays on Images

How to make Dynamic Text Overlays on Images

178
Comments 26
4 min read
Hands-on Vue.js for Beginners (Part 3)

Hands-on Vue.js for Beginners (Part 3)

163
Comments 9
6 min read
Vue SFC’s in an ASP.NET MVC app

Vue SFC’s in an ASP.NET MVC app

6
Comments
4 min read
I used effects, said goodbye to my lifecycles, and feel 🙂

I used effects, said goodbye to my lifecycles, and feel 🙂

42
Comments 6
6 min read
How To Change Your Github Contribution Graph Colour To Something Cool

How To Change Your Github Contribution Graph Colour To Something Cool

24
Comments 5
3 min read
Automatically Remove All Unused Imports in a TypeScript Project

Automatically Remove All Unused Imports in a TypeScript Project

14
Comments
2 min read
Everything You Need to Create a Custom React Hook

Everything You Need to Create a Custom React Hook

14
Comments 1
11 min read
I made a fetch-wrapper for making graphql api calls!

I made a fetch-wrapper for making graphql api calls!

6
Comments
2 min read
Refactoring Functions in JavaScript

Refactoring Functions in JavaScript

9
Comments
3 min read
Form validation with React Hooks

Form validation with React Hooks

5
Comments
1 min read
JavaScript: The Fun Parts

JavaScript: The Fun Parts

62
Comments 6
4 min read
Outstated - simple hooks-based state management for React

Outstated - simple hooks-based state management for React

46
Comments
3 min read
Learn By Copying Someone Else

Learn By Copying Someone Else

11
Comments
2 min read
Building a Vue.js SPA to Sell Developer Tees

Building a Vue.js SPA to Sell Developer Tees

8
Comments
1 min read
Modern Token Authentication in Node with Express

Modern Token Authentication in Node with Express

11
Comments 1
10 min read
1. let, const and ... var

1. let, const and ... var

75
Comments 18
3 min read
What Companies Look For in Frontend Developers, in 2019

What Companies Look For in Frontend Developers, in 2019

24
Comments 1
6 min read
Building Instagram/Whatsapp stories clone using Web Components 🔥

Building Instagram/Whatsapp stories clone using Web Components 🔥

33
Comments
8 min read
Is nodejs v11 faster than v6

Is nodejs v11 faster than v6

14
Comments 4
4 min read
React Hooks, Suspense, and Memo

React Hooks, Suspense, and Memo

126
Comments 1
5 min read
Web Components, for when VueJS is too much

Web Components, for when VueJS is too much

87
Comments 8
5 min read
Truth about Template Engines Part 2

Truth about Template Engines Part 2

9
Comments
4 min read
NPM Linking and Unlinking

NPM Linking and Unlinking

99
Comments 14
2 min read
Computer science in JavaScript: Doubly linked lists

Computer science in JavaScript: Doubly linked lists

10
Comments
9 min read
Creating a Magento Theme with Next.js and GraphQL

Creating a Magento Theme with Next.js and GraphQL

57
Comments 5
4 min read
12-factor Node.js application configuration management without the `config` npm package

12-factor Node.js application configuration management without the `config` npm package

16
Comments 2
3 min read
How to Master Manual Testing

How to Master Manual Testing

21
Comments
9 min read
loading...