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.
Build your own web analytics dashboard with Node.js

Build your own web analytics dashboard with Node.js

221
Comments 1
19 min read
Angular: Understanding how interceptors act on HttpRequest and HttpResponse

Angular: Understanding how interceptors act on HttpRequest and HttpResponse

9
Comments
2 min read
How to Add Custom CSS & JavaScript Files to an ExpressJS App

How to Add Custom CSS & JavaScript Files to an ExpressJS App

22
Comments
2 min read
VanillaJS + Webpack is Love

VanillaJS + Webpack is Love

5
Comments
1 min read
When a Promise falls in your app and no one is there to catch it, does it error? 🤔

When a Promise falls in your app and no one is there to catch it, does it error? 🤔

38
Comments 4
3 min read
Angular Forms Several Ways: Reactive, Nested, Across Routes

Angular Forms Several Ways: Reactive, Nested, Across Routes

20
Comments
3 min read
JS illustrated: Promises

JS illustrated: Promises

154
Comments 2
11 min read
Roll your own SVG drag and drop in VueJS

Roll your own SVG drag and drop in VueJS

23
Comments
4 min read
Path to frontend master I

Path to frontend master I

6
Comments
3 min read
When life gives you containers, make WebAppade!

When life gives you containers, make WebAppade!

14
Comments
6 min read
Syntax and Basic Constructs (Pt a) - Part 8 of Frontend Development Series

Syntax and Basic Constructs (Pt a) - Part 8 of Frontend Development Series

14
Comments
4 min read
3 Amazing ways to generate random numbers without Math.random()

3 Amazing ways to generate random numbers without Math.random()

259
Comments 30
9 min read
WordPress Fallback CSS

WordPress Fallback CSS

8
Comments 1
2 min read
React with WebSockets

React with WebSockets

46
Comments 2
4 min read
Webpack released v5.0 beta

Webpack released v5.0 beta

21
Comments
1 min read
Stop Using Servers to Handle Webhooks

Stop Using Servers to Handle Webhooks

6
Comments
7 min read
How to generate beautiful README documentations with README-JSX

How to generate beautiful README documentations with README-JSX

8
Comments
1 min read
GraphQL fragments explained

GraphQL fragments explained

52
Comments
4 min read
How I Make Sense of RxJS

How I Make Sense of RxJS

307
Comments 11
5 min read
Git & Github basic tutorial

Git & Github basic tutorial

62
Comments
1 min read
Asynchronous Operations in JavaScript

Asynchronous Operations in JavaScript

10
Comments
4 min read
The Complete Beginner's Guide to Testing React Apps

The Complete Beginner's Guide to Testing React Apps

82
Comments 3
17 min read
Adding Voice Functionality to an Existing Chat Application

Adding Voice Functionality to an Existing Chat Application

7
Comments
10 min read
Javascript functions

Javascript functions

5
Comments
1 min read
My Recommended Free Resources to Learn React

My Recommended Free Resources to Learn React

11
Comments
6 min read
GraphQL Interfaces (and Union Types) with Prisma and Yoga

GraphQL Interfaces (and Union Types) with Prisma and Yoga

6
Comments
7 min read
Creating a reading progress bar in React

Creating a reading progress bar in React

7
Comments
4 min read
React Hooks in a Nutshell (Incl Data Fetching, Custom Hooks, Context and Usages)

React Hooks in a Nutshell (Incl Data Fetching, Custom Hooks, Context and Usages)

62
Comments 4
7 min read
Understanding Solid: Reactivity Basics

Understanding Solid: Reactivity Basics

24
Comments 1
3 min read
My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Days 6)

My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Days 6)

18
Comments 2
2 min read
End-to-end testing in React Native with Detox

End-to-end testing in React Native with Detox

22
Comments 1
12 min read
Migrate Angular 8 from TSLint to ESLint

Migrate Angular 8 from TSLint to ESLint

24
Comments 1
5 min read
Making Your First Get Request to Youtube Search API

Making Your First Get Request to Youtube Search API

73
Comments 1
5 min read
Oh, The Hats You'll Wear

Oh, The Hats You'll Wear

15
Comments
6 min read
Javascript Slice Vs Splice

Javascript Slice Vs Splice

15
Comments 4
3 min read
Redoing search UI with React Context and refs

Redoing search UI with React Context and refs

7
Comments 4
5 min read
A "simple" D3.js area chart

A "simple" D3.js area chart

54
Comments 2
4 min read
4 alternatives to moment.js for internationalizing dates

4 alternatives to moment.js for internationalizing dates

54
Comments 3
15 min read
The Ultimate Guide to Next.js Authentication with Auth0

The Ultimate Guide to Next.js Authentication with Auth0

11
Comments
1 min read
Responsive Off-Canvas Menu

Responsive Off-Canvas Menu

8
Comments 3
1 min read
Top 11 Vue.js Libraries For Your App

Top 11 Vue.js Libraries For Your App

101
Comments 5
4 min read
Essential Frontend Resources in 2019

Essential Frontend Resources in 2019

735
Comments 31
3 min read
Turn Your Website into a PWA

Turn Your Website into a PWA

85
Comments 17
2 min read
URL knife

URL knife

8
Comments
1 min read
Duplicating elements with the Node.cloneNode() method

Duplicating elements with the Node.cloneNode() method

9
Comments
1 min read
Advanced PHP Interview Questions 2020

Advanced PHP Interview Questions 2020

9
Comments 1
2 min read
How to Choose and Track User Events to Build a Better Product

How to Choose and Track User Events to Build a Better Product

42
Comments
6 min read
The Power of the Observer Pattern in JavaScript

The Power of the Observer Pattern in JavaScript

194
Comments 2
8 min read
Consumer-Driven Contract Testing with Pact

Consumer-Driven Contract Testing with Pact

55
Comments 4
9 min read
Off Canvas Menu

Off Canvas Menu

4
Comments
1 min read
Reversing an Integer Mathematically

Reversing an Integer Mathematically

20
Comments 2
5 min read
How to Reuse React Components Without Overhead

How to Reuse React Components Without Overhead

80
Comments
13 min read
Should I learn react before trying to learn Gatsby?

Should I learn react before trying to learn Gatsby?

15
Comments 7
1 min read
NodeJS API Setup Shell - Open Source

NodeJS API Setup Shell - Open Source

55
Comments 2
2 min read
When to Use Global NPM Installs? Rarely

When to Use Global NPM Installs? Rarely

38
Comments 7
5 min read
Essential Resources to Learn About Node.js

Essential Resources to Learn About Node.js

81
Comments
4 min read
Using the Fullscreen API with React

Using the Fullscreen API with React

77
Comments 3
3 min read
Be more productive with these tools! 🎃 October picks for you

Be more productive with these tools! 🎃 October picks for you

130
Comments 3
4 min read
Using Web Components with a Headless CMS

Using Web Components with a Headless CMS

8
Comments
10 min read
😲🤯The most outstanding new feature in Javascript you need to know about: Optional Chaining

😲🤯The most outstanding new feature in Javascript you need to know about: Optional Chaining

903
Comments 97
4 min read
loading...