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.
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
When life gives you containers, make WebAppade!

When life gives you containers, make WebAppade!

14
Comments
6 min read
Path to frontend master I

Path to frontend master I

6
Comments
3 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
GraphQL fragments explained

GraphQL fragments explained

52
Comments
4 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
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

80
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

72
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

75
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
Perform CRUD Operations using `Xrm.WebApi`

Perform CRUD Operations using `Xrm.WebApi`

6
Comments
3 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...