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.
What tech stack I used to launch a successful product as a solo developer

What tech stack I used to launch a successful product as a solo developer

180
Comments 7
7 min read
Nuxt Socket.IO: How to Create a Stealth-mode Chat Application in Under 10 minutes

Nuxt Socket.IO: How to Create a Stealth-mode Chat Application in Under 10 minutes

20
Comments 18
7 min read
Rise of the Reducer

Rise of the Reducer

72
Comments 5
5 min read
3D Printing JSX model with react-three-renderer

3D Printing JSX model with react-three-renderer

17
Comments
4 min read
Drag & Drop is Super Simple

Drag & Drop is Super Simple

8
Comments
2 min read
Starting a Coding Bootcamp - Fundamentals

Starting a Coding Bootcamp - Fundamentals

5
Comments 1
3 min read
How to group an object by property

How to group an object by property

7
Comments
1 min read
6 Github Repos for web developers you should have a look at

6 Github Repos for web developers you should have a look at

776
Comments 16
3 min read
Redux middleware

Redux middleware

7
Comments 1
2 min read
How to Generate Unique ID in JavaScript

How to Generate Unique ID in JavaScript

151
Comments 30
2 min read
Cross Tab Communication with Javascript

Cross Tab Communication with Javascript

129
Comments 9
3 min read
Node worker threads with shared array buffers and Rust WebAssembly

Node worker threads with shared array buffers and Rust WebAssembly

15
Comments
6 min read
Brace matching, it's harder than it sounds!

Brace matching, it's harder than it sounds!

7
Comments 6
2 min read
React Route Guards with Unit Testing

React Route Guards with Unit Testing

5
Comments
2 min read
Day 26 – Working with EJS (Part 3) - Learning Node JS In 30 Days [Mini series]

Day 26 – Working with EJS (Part 3) - Learning Node JS In 30 Days [Mini series]

13
Comments
3 min read
Consistency: templating charts with Plotly

Consistency: templating charts with Plotly

5
Comments
5 min read
JavaScript Data Structures: Stack: Recap

JavaScript Data Structures: Stack: Recap

12
Comments
2 min read
A great css input and textarea input effect

A great css input and textarea input effect

131
Comments 5
2 min read
Things I wish other frameworks grab from Svelte

Things I wish other frameworks grab from Svelte

8
Comments
3 min read
⚙️ IntelliJ IDEA, Eclipse IDE & NetBeans IDE: Which is the most intelligent editor for coding in Java?

⚙️ IntelliJ IDEA, Eclipse IDE & NetBeans IDE: Which is the most intelligent editor for coding in Java?

6
Comments 3
1 min read
Day 25 – Working with EJS (Part 2) - Learning Node JS In 30 Days [Mini series]

Day 25 – Working with EJS (Part 2) - Learning Node JS In 30 Days [Mini series]

48
Comments
3 min read
Optional Chaining Has Arrived!

Optional Chaining Has Arrived!

259
Comments 35
3 min read
Node.js Error: connect ECONNREFUSED - how to connect Node with phpMyAdmin

Node.js Error: connect ECONNREFUSED - how to connect Node with phpMyAdmin

18
Comments 12
2 min read
Creating a command-line app in Node.js: Argument Parsing

Creating a command-line app in Node.js: Argument Parsing

71
Comments 5
3 min read
Regular Expressions in JavaScript and Php

Regular Expressions in JavaScript and Php

5
Comments
1 min read
My Postman

My Postman

70
Comments 2
5 min read
Side Menu, Tabs and Authentication Flow in Ionic

Side Menu, Tabs and Authentication Flow in Ionic

15
Comments
2 min read
What you should learn to become a good front-end developer?

What you should learn to become a good front-end developer?

343
Comments 33
6 min read
Generate Static Websites with Nuxt

Generate Static Websites with Nuxt

7
Comments
8 min read
The Power of Elm in JavaScript

The Power of Elm in JavaScript

35
Comments
6 min read
Reassignment vs Mutability

Reassignment vs Mutability

43
Comments 3
3 min read
How to start coding with the Javascripter class

How to start coding with the Javascripter class

7
Comments
7 min read
Default values in JavaScript

Default values in JavaScript

4
Comments
2 min read
Tic Tac Toe with reactjs hooks.

Tic Tac Toe with reactjs hooks.

9
Comments
2 min read
Do you know spread operator in Javascript object is mutable?

Do you know spread operator in Javascript object is mutable?

2
Comments 1
2 min read
Create a Simple Breadcrumb in Angular

Create a Simple Breadcrumb in Angular

66
Comments 21
6 min read
Day 23 – Template Engines - Learning Node JS In 30 Days [Mini series]

Day 23 – Template Engines - Learning Node JS In 30 Days [Mini series]

57
Comments
3 min read
Modern makefiles used the right way in 2020

Modern makefiles used the right way in 2020

91
Comments 4
7 min read
Rewriting a Vue 2.x component with Vue Composition API

Rewriting a Vue 2.x component with Vue Composition API

18
Comments
4 min read
JavaScript Loops

JavaScript Loops

10
Comments 2
5 min read
Another Vue Game Demo - Hangman

Another Vue Game Demo - Hangman

8
Comments
5 min read
JavaScript Frameworks: My Thoughts

JavaScript Frameworks: My Thoughts

35
Comments 16
1 min read
I'm a professional React developer, and here's how I create React-powered Microservices using GraphQL and Node.js. #8

I'm a professional React developer, and here's how I create React-powered Microservices using GraphQL and Node.js. #8

37
Comments 6
1 min read
This Code Snippet Will Make You Think That `switch ... case` Statements Are Obsolete

This Code Snippet Will Make You Think That `switch ... case` Statements Are Obsolete

8
Comments
1 min read
How To create a CRUD API, using Node.js and Express, on Ubuntu 18.04

How To create a CRUD API, using Node.js and Express, on Ubuntu 18.04

56
Comments 2
11 min read
The Command Design Pattern in JavaScript

The Command Design Pattern in JavaScript

209
Comments 7
9 min read
Two Sum solved in javascript

Two Sum solved in javascript

10
Comments 5
1 min read
React blog built & deployed in 10 minutes

React blog built & deployed in 10 minutes

53
Comments
9 min read
How to inherit tags in YouTrack from task to subtask

How to inherit tags in YouTrack from task to subtask

6
Comments
2 min read
Day 24 – Working with EJS (Part 1) - Learning Node JS In 30 Days [Mini series]

Day 24 – Working with EJS (Part 1) - Learning Node JS In 30 Days [Mini series]

13
Comments
3 min read
Guide: Unit Testing React Apollo Components with React Testing Library

Guide: Unit Testing React Apollo Components with React Testing Library

25
Comments 1
2 min read
Reading Snippets [22]

Reading Snippets [22]

4
Comments
1 min read
11 JavaScript Features Every Developer Should Know in 2020

11 JavaScript Features Every Developer Should Know in 2020

112
Comments
1 min read
What I Learned In 2019

What I Learned In 2019

67
Comments 3
4 min read
Why did Array.from()work?

Why did Array.from()work?

8
Comments 3
1 min read
Playing with video scrubbing animations on the web

Playing with video scrubbing animations on the web

23
Comments 4
18 min read
Dark Mode, why and how.

Dark Mode, why and how.

63
Comments
7 min read
Vue composable - array pagination

Vue composable - array pagination

19
Comments 3
3 min read
27 Web Development Terms You Should Absolutely Know About

27 Web Development Terms You Should Absolutely Know About

357
Comments 27
5 min read
JavaScript Conditionals

JavaScript Conditionals

10
Comments
4 min read
loading...