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.
The Splintering Effects of Redux

The Splintering Effects of Redux

52
Comments 8
10 min read
Rails like scope methods in Objection.js (NodeJS ORM)

Rails like scope methods in Objection.js (NodeJS ORM)

8
Comments
3 min read
The top 8 npm packages I use for every project

The top 8 npm packages I use for every project

114
Comments 8
3 min read
Pure Components in React

Pure Components in React

42
Comments 1
4 min read
Creating a CLI to Automate File Creation

Creating a CLI to Automate File Creation

121
Comments 3
9 min read
Desarrollo de Videojuegos, ¿por donde iniciar?

Desarrollo de Videojuegos, ¿por donde iniciar?

14
Comments
4 min read
3 Must-Know Differences: Eloquent Javascript 2nd Edition vs 3rd Edition

3 Must-Know Differences: Eloquent Javascript 2nd Edition vs 3rd Edition

15
Comments
8 min read
Streamlining Conditional Statements with Logical Operators

Streamlining Conditional Statements with Logical Operators

7
Comments
4 min read
This is why TypeScript restricts + operator

This is why TypeScript restricts + operator

32
Comments 1
4 min read
Can you help me to improve my Functional Programming skills?

Can you help me to improve my Functional Programming skills?

32
Comments 7
3 min read
Filtering An Array

Filtering An Array

12
Comments
2 min read
Bootstrap 5 news

Bootstrap 5 news

14
Comments 5
1 min read
Opinionated React: State Management

Opinionated React: State Management

88
Comments 6
4 min read
Popular open source JavaScript frameworks for data visualisation

Popular open source JavaScript frameworks for data visualisation

21
Comments 1
5 min read
What is the beste Javascript-Framework for building native mobile Apps?

What is the beste Javascript-Framework for building native mobile Apps?

4
Comments 6
1 min read
Passing props from child to parent react

Passing props from child to parent react

19
Comments
1 min read
CodeToday: "Find Intersection" Algorithm, Coderbyte

CodeToday: "Find Intersection" Algorithm, Coderbyte

10
Comments
4 min read
How I used React Native to Map Bushfires in Australia

How I used React Native to Map Bushfires in Australia

16
Comments
1 min read
Typescript Utility Types

Typescript Utility Types

105
Comments 7
2 min read
Database-Driven Applications Using WebSockets

Database-Driven Applications Using WebSockets

32
Comments
6 min read
Announcing my upcoming Gatsby book

Announcing my upcoming Gatsby book

6
Comments
1 min read
⚛️ Initiate a React app with multiple components on a single DOM element

⚛️ Initiate a React app with multiple components on a single DOM element

12
Comments
2 min read
Ellipses, Three Dots, …, or Three Periods in Javascript — A Primer to the Spread Operator

Ellipses, Three Dots, …, or Three Periods in Javascript — A Primer to the Spread Operator

7
Comments
5 min read
Vue Quick Shot - Links, Links, and More Links

Vue Quick Shot - Links, Links, and More Links

6
Comments 1
3 min read
40+ JavaScript Projects For Your Portfolio [With Videos!]

40+ JavaScript Projects For Your Portfolio [With Videos!]

745
Comments 25
10 min read
Understanding CSS Counters

Understanding CSS Counters

13
Comments
3 min read
Getting Started with AWS SQS using Node.js - Part 1

Getting Started with AWS SQS using Node.js - Part 1

13
Comments
3 min read
A practical introduction to Redis for the Node.js developers

A practical introduction to Redis for the Node.js developers

45
Comments
5 min read
How to convert a Js string to an array

How to convert a Js string to an array

6
Comments
3 min read
JavaScript Webix library through the eyes of a freshman. Part 2. Dealing with forms.

JavaScript Webix library through the eyes of a freshman. Part 2. Dealing with forms.

9
Comments
5 min read
Advanced TypeScript Exercises - Answer 6

Advanced TypeScript Exercises - Answer 6

14
Comments 6
2 min read
React: how to dynamically sort an array of objects using the dropdown (with React Hooks)

React: how to dynamically sort an array of objects using the dropdown (with React Hooks)

108
Comments 18
4 min read
I spent a week searching for functionality under my nose.

I spent a week searching for functionality under my nose.

9
Comments
1 min read
Arrow Function and "this" keyword

Arrow Function and "this" keyword

9
Comments
2 min read
Delayed function execution in setInterval()

Delayed function execution in setInterval()

12
Comments
2 min read
There's More to the JavaScript Console

There's More to the JavaScript Console

6
Comments
4 min read
Colors, themes and the User's ability to choose.

Colors, themes and the User's ability to choose.

6
Comments
4 min read
ตัวอย่างการใช้ LocaleCompare ใน JavaScript

ตัวอย่างการใช้ LocaleCompare ใน JavaScript

5
Comments
1 min read
WebSocket and React

WebSocket and React

38
Comments
6 min read
Building a Generic State Machine for Form Handling Using XState

Building a Generic State Machine for Form Handling Using XState

33
Comments
3 min read
Technical Question Review: Bouncing Around a Matrix

Technical Question Review: Bouncing Around a Matrix

10
Comments
4 min read
Jordan Scrapes Secretary of States: Wyoming

Jordan Scrapes Secretary of States: Wyoming

6
Comments
5 min read
Bootstrap 5 Release Date & jQuery removed 😱

Bootstrap 5 Release Date & jQuery removed 😱

88
Comments 5
3 min read
How-To's For Pretty Much ANYTHING You Wanna Do To An Array in JavaScript

How-To's For Pretty Much ANYTHING You Wanna Do To An Array in JavaScript

11
Comments 2
7 min read
Vue.js and The Start Wars API

Vue.js and The Start Wars API

8
Comments
2 min read
Nevertheless, My Hangman Game Is Live For International Women's Day!

Nevertheless, My Hangman Game Is Live For International Women's Day!

17
Comments 5
1 min read
Consentman: a lightweight manager for complying with user consent

Consentman: a lightweight manager for complying with user consent

14
Comments
3 min read
Vue Quick Shot - Image Upload Previews

Vue Quick Shot - Image Upload Previews

13
Comments
2 min read
10+ bonus resources from the Dev Weekly newsletter (Issue #29) 📧

10+ bonus resources from the Dev Weekly newsletter (Issue #29) 📧

13
Comments
3 min read
Using Typescript Generic Constraints to Restrict Function Arguments Based on Other Arguments

Using Typescript Generic Constraints to Restrict Function Arguments Based on Other Arguments

14
Comments
1 min read
3 Ways to Render Large Lists in Angular

3 Ways to Render Large Lists in Angular

96
Comments 9
6 min read
Grid Wave Animation

Grid Wave Animation

6
Comments
1 min read
Component Inheritance

Component Inheritance

11
Comments
2 min read
Playing around with Closures, Currying, and Cool Abstractions

Playing around with Closures, Currying, and Cool Abstractions

14
Comments
7 min read
Nevertheless Jennifer Coded

Nevertheless Jennifer Coded

10
Comments
1 min read
Rainbow Spotlight

Rainbow Spotlight

8
Comments
1 min read
Javascript Array Methods: Re-implementing Slice 🍕

Javascript Array Methods: Re-implementing Slice 🍕

8
Comments
2 min read
36 projects starred by top JavaScript developers this week

36 projects starred by top JavaScript developers this week

8
Comments
6 min read
Custom exceptions with JS

Custom exceptions with JS

85
Comments 13
3 min read
Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 1: design & HTML/CSS

Let's build: Art Recommending App in Vanilla JS using the Harvard Art API - part 1: design & HTML/CSS

14
Comments 2
11 min read
loading...