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.
Promise flow: An in-depth look at then and catch

Promise flow: An in-depth look at then and catch

18
Comments
6 min read
Launching - Tech Video Podcast 🎤 🎧 📹 ! Made with ❤️ in Berlin, Germany 🇩🇪

Launching - Tech Video Podcast 🎤 🎧 📹 ! Made with ❤️ in Berlin, Germany 🇩🇪

19
Comments
1 min read
Create a Modern Dynamic Sidebar Menu in React Using Recursion

Create a Modern Dynamic Sidebar Menu in React Using Recursion

384
Comments 18
10 min read
🍪 Screenshot or scrape webpages behind a login with JavaScript (in Node.js)

🍪 Screenshot or scrape webpages behind a login with JavaScript (in Node.js)

43
Comments
2 min read
JavaScript Errors: An Exceptional History - Part II

JavaScript Errors: An Exceptional History - Part II

9
Comments
7 min read
Testing Forms in React using Enzyme and Jest

Testing Forms in React using Enzyme and Jest

52
Comments 6
3 min read
Build a REST API with AdonisJs and TDD Part 1

Build a REST API with AdonisJs and TDD Part 1

43
Comments
14 min read
How to setup Tailwind CSS with Parcel Bundler

How to setup Tailwind CSS with Parcel Bundler

12
Comments 2
2 min read
Making Fetch Happen: Replacing Native Plugins with Web APIs

Making Fetch Happen: Replacing Native Plugins with Web APIs

7
Comments
5 min read
⬢ Node Task List

⬢ Node Task List

57
Comments 2
2 min read
From custom error types to a custom error subtype

From custom error types to a custom error subtype

9
Comments
2 min read
Arithmetic Operators

Arithmetic Operators

8
Comments
2 min read
The Framework > Language Mindset

The Framework > Language Mindset

11
Comments 1
2 min read
The Difference between COMPUTED and WATCHERS in Vue.js

The Difference between COMPUTED and WATCHERS in Vue.js

9
Comments
1 min read
Improve SPA performance by splitting your Angular libraries in multiple chunks

Improve SPA performance by splitting your Angular libraries in multiple chunks

3
Comments
1 min read
Useful tips and tricks React/js - part1

Useful tips and tricks React/js - part1

76
Comments 4
4 min read
Dictionary  and HashTable -  Data Structure & Algorithms Part II

Dictionary  and HashTable -  Data Structure & Algorithms Part II

30
Comments
12 min read
How to build a custom checkout page in minutes with Django and JavaScript.

How to build a custom checkout page in minutes with Django and JavaScript.

53
Comments 7
5 min read
Understanding Solid: JSX

Understanding Solid: JSX

33
Comments
2 min read
Transitioning between two different software development environments.

Transitioning between two different software development environments.

4
Comments
2 min read
Quest for a practical NodeJS API Framework

Quest for a practical NodeJS API Framework

83
Comments 7
7 min read
What Is The Difference Between JavaScript REST and Spread

What Is The Difference Between JavaScript REST and Spread

5
Comments
1 min read
Turning Markdown into PDFs using Puppeteer

Turning Markdown into PDFs using Puppeteer

12
Comments 2
3 min read
Learn Great E2E testing with Cypress - you will love writing tests after this

Learn Great E2E testing with Cypress - you will love writing tests after this

175
Comments 5
13 min read
Who still regularly uses jQuery?

Who still regularly uses jQuery?

85
Comments 104
1 min read
Binary Trees (Part 3) - Deleting Nodes in Binary-Search Trees

Binary Trees (Part 3) - Deleting Nodes in Binary-Search Trees

28
Comments 3
7 min read
React Adaptive Hooks and APIs for Adaptability

React Adaptive Hooks and APIs for Adaptability

16
Comments 2
5 min read
What is JSON and why is it useful?

What is JSON and why is it useful?

24
Comments
2 min read
📷 More on Screenshots with JavaScript in Node.js (creating PDFs)

📷 More on Screenshots with JavaScript in Node.js (creating PDFs)

19
Comments
1 min read
One bite at a time - How to introduce new lint rules in a large codebase

One bite at a time - How to introduce new lint rules in a large codebase

9
Comments 2
3 min read
Custom error types in Node.js

Custom error types in Node.js

15
Comments 2
2 min read
I Don't Know Javascript Coercion, Do You?

I Don't Know Javascript Coercion, Do You?

50
Comments 11
1 min read
My first Svelte app

My first Svelte app

13
Comments 1
1 min read
Multi-language switcher, Client carousel | Module Monday 65

Multi-language switcher, Client carousel | Module Monday 65

10
Comments
2 min read
🎤 Launching - Tech Podcast 🎤 🎧 📹 for the World! Made with ❤️ in Berlin, Germany 🇩🇪 (with promo video)

🎤 Launching - Tech Podcast 🎤 🎧 📹 for the World! Made with ❤️ in Berlin, Germany 🇩🇪 (with promo video)

12
Comments 2
1 min read
For the Sake of Your Event Listeners, Use Web Workers

For the Sake of Your Event Listeners, Use Web Workers

7
Comments
5 min read
How to HTTP...

How to HTTP...

10
Comments
1 min read
The case against jQuery

The case against jQuery

14
Comments
4 min read
Complete Guide of Reactjs developers

Complete Guide of Reactjs developers

34
Comments 3
3 min read
Communicating with an iframe — postMessage bare bones example

Communicating with an iframe — postMessage bare bones example

20
Comments 1
2 min read
Array Methods in JavaScript

Array Methods in JavaScript

11
Comments
6 min read
Project Corner: Building the Conference Sponsorship Feature with Gatsby, Sanity.io, and GraphQL

Project Corner: Building the Conference Sponsorship Feature with Gatsby, Sanity.io, and GraphQL

11
Comments
2 min read
Shitty Weekend Project: Spongebob Mock Text

Shitty Weekend Project: Spongebob Mock Text

8
Comments
6 min read
An introduction to promises in JavaScript

An introduction to promises in JavaScript

90
Comments 4
4 min read
What Problem Does Webpack Solve?

What Problem Does Webpack Solve?

14
Comments
4 min read
📷 More on Screenshots with JavaScript in Node.js (emulating devices)

📷 More on Screenshots with JavaScript in Node.js (emulating devices)

25
Comments
1 min read
Tic Tac Toe (with Arrays and HTML input checkbox)

Tic Tac Toe (with Arrays and HTML input checkbox)

6
Comments 2
1 min read
An Intro to jQuery

An Intro to jQuery

11
Comments
3 min read
Set up your Node project to run tests locally and on CircleCI

Set up your Node project to run tests locally and on CircleCI

6
Comments
3 min read
React add-on components

React add-on components

10
Comments
3 min read
Intersection Observer with Dojo

Intersection Observer with Dojo

8
Comments
4 min read
Overview of Syncfusion React Gantt Chart Component

Overview of Syncfusion React Gantt Chart Component

10
Comments
9 min read
The Bey in B-Trees

The Bey in B-Trees

6
Comments
3 min read
How to host a RESTful Node.js server with MongoDB Atlas database on Heroku

How to host a RESTful Node.js server with MongoDB Atlas database on Heroku

34
Comments 1
2 min read
A VS Code Extension That Will Make You a Better Developer

A VS Code Extension That Will Make You a Better Developer

406
Comments 16
3 min read
Amazon Simple Queue Service with NodeJs (Amazon SQS)

Amazon Simple Queue Service with NodeJs (Amazon SQS)

26
Comments 2
5 min read
Singly and Doubly Linked Lists

Singly and Doubly Linked Lists

19
Comments
3 min read
Arguments and Parameters - do you know the difference?

Arguments and Parameters - do you know the difference?

123
Comments 6
1 min read
P5.js, When Styling and Math Meet Art

P5.js, When Styling and Math Meet Art

18
Comments
3 min read
Play videos from your computer on your android phone

Play videos from your computer on your android phone

5
Comments 1
1 min read
loading...