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.
JavaScript Data Structures: Doubly Linked List: Set / Update a specific node

JavaScript Data Structures: Doubly Linked List: Set / Update a specific node

9
Comments
3 min read
Refactoring Chronicles: Conditional Rendering and getting rid of the Wrapper Div

Refactoring Chronicles: Conditional Rendering and getting rid of the Wrapper Div

9
Comments 2
2 min read
DataTable.js Tutorial for .Net Core Razor Pages Application - Part 2 - Full CRUD

DataTable.js Tutorial for .Net Core Razor Pages Application - Part 2 - Full CRUD

9
Comments
4 min read
Day 22 of⚡️ #30DaysOfWebPerf ⚡️: Bundle analyzers

Day 22 of⚡️ #30DaysOfWebPerf ⚡️: Bundle analyzers

7
Comments
1 min read
Using Bearer for Easier OAuth and API Calls

Using Bearer for Easier OAuth and API Calls

6
Comments
6 min read
Intl Formatting Numbers in Javascript

Intl Formatting Numbers in Javascript

5
Comments
1 min read
How to connect to a PostgreSQL database from Python with Psycopg2 [Video]

How to connect to a PostgreSQL database from Python with Psycopg2 [Video]

10
Comments
1 min read
Haye.cr: Expressive string syntax to Array/Hash and Vice-Versa parser for Crystal. Based on the javascript version.

Haye.cr: Expressive string syntax to Array/Hash and Vice-Versa parser for Crystal. Based on the javascript version.

8
Comments
1 min read
Reading Snippets [8]

Reading Snippets [8]

7
Comments
1 min read
Five Lessons I learned going from 3 to 7 figures as a Techie

Five Lessons I learned going from 3 to 7 figures as a Techie

95
Comments 7
5 min read
DataTable.js Tutorial for .Net Core Razor Pages Application - Part 1

DataTable.js Tutorial for .Net Core Razor Pages Application - Part 1

6
Comments
4 min read
Callbacks vs Promises in JavaScript

Callbacks vs Promises in JavaScript

235
Comments 11
9 min read
JavaScript Promise combinators: race, all, allSettled, any

JavaScript Promise combinators: race, all, allSettled, any

37
Comments
6 min read
Triangle of asterisks

Triangle of asterisks

6
Comments 1
3 min read
Looking for a lightweight nodejs project

Looking for a lightweight nodejs project

3
Comments 18
1 min read
Let's build a basic calculator using flexbox and vanilla JavaScript

Let's build a basic calculator using flexbox and vanilla JavaScript

88
Comments 4
14 min read
WeakMaps in Javascript

WeakMaps in Javascript

5
Comments
2 min read
Accessible form error auto-focus with Vuelidate in Vue

Accessible form error auto-focus with Vuelidate in Vue

65
Comments 5
9 min read
[2021] Setting up Husky pre-commit hook with ESLint, Prettier and lint-staged for React and React Native.

[2021] Setting up Husky pre-commit hook with ESLint, Prettier and lint-staged for React and React Native.

88
Comments 13
4 min read
JSON Parser with JavaScript

JSON Parser with JavaScript

9
Comments
8 min read
Next-translate released 🎉

Next-translate released 🎉

22
Comments 3
1 min read
Promise Chains are Kinda Awesome

Promise Chains are Kinda Awesome

101
Comments 9
5 min read
Automate Your Replies to GitHub Issues with Serverless

Automate Your Replies to GitHub Issues with Serverless

106
Comments 2
12 min read
What to do if you're struggling with a Bootcamp

What to do if you're struggling with a Bootcamp

10
Comments
3 min read
Programming without a computer?

Programming without a computer?

15
Comments 2
3 min read
Let's make a small web app by nodejs.

Let's make a small web app by nodejs.

40
Comments
1 min read
State machine advent: A safer way to type events and state (11/24)

State machine advent: A safer way to type events and state (11/24)

12
Comments 6
2 min read
Where do I start with writing a web page nowadays?

Where do I start with writing a web page nowadays?

5
Comments 10
1 min read
5 Anti-Patterns to Avoid When Working With Collections in JavaScript

5 Anti-Patterns to Avoid When Working With Collections in JavaScript

168
Comments 6
8 min read
Day 8 – Var vs Let vs Const -Learning Node JS In 30 Days [Mini series]

Day 8 – Var vs Let vs Const -Learning Node JS In 30 Days [Mini series]

22
Comments 2
2 min read
Simplify Full-Stack Development with a Unified Architecture

Simplify Full-Stack Development with a Unified Architecture

11
Comments
10 min read
Golang Rest API for NodeJS developer - Intro

Golang Rest API for NodeJS developer - Intro

92
Comments
2 min read
DEV users landscape

DEV users landscape

61
Comments 17
1 min read
Using Segment with Ember.js

Using Segment with Ember.js

7
Comments 2
2 min read
Water ripple effect using canvas

Water ripple effect using canvas

8
Comments
1 min read
Debounce X Throttle

Debounce X Throttle

9
Comments 2
2 min read
Understanding the basics of Socket.io

Understanding the basics of Socket.io

254
Comments
8 min read
I rebuilt my portfolio🌻 Now it loads in 1.6s 🎉 Here's how I did

I rebuilt my portfolio🌻 Now it loads in 1.6s 🎉 Here's how I did

1209
Comments 85
5 min read
Best IDEs for Web Development

Best IDEs for Web Development

16
Comments 4
10 min read
Using a for loop to output a factorial

Using a for loop to output a factorial

14
Comments
3 min read
🔥 What's Popular Among Web Developers? — Weekly Picks #105

🔥 What's Popular Among Web Developers? — Weekly Picks #105

19
Comments
4 min read
Day 21 of⚡️ #30DaysOfWebPerf ⚡️: Third-party scripts

Day 21 of⚡️ #30DaysOfWebPerf ⚡️: Third-party scripts

5
Comments
1 min read
Set a callback to setState(useState) in React funtional Component

Set a callback to setState(useState) in React funtional Component

10
Comments 4
1 min read
JavaScript Data Structures: Doubly Linked List: Get a specific node by its index

JavaScript Data Structures: Doubly Linked List: Get a specific node by its index

17
Comments
3 min read
Improving your mental model of useEffect

Improving your mental model of useEffect

8
Comments
4 min read
JS Array Manipulation Quirks

JS Array Manipulation Quirks

117
Comments 14
2 min read
Writing Your Own React Hooks - a TDD Example

Writing Your Own React Hooks - a TDD Example

94
Comments 6
6 min read
Securing your component library with visual testing

Securing your component library with visual testing

9
Comments
6 min read
How to Add and Delete Files with TinaCMS

How to Add and Delete Files with TinaCMS

25
Comments 1
7 min read
Fullstack NLP: Building & Deploying End-to-end Fake News Classifier

Fullstack NLP: Building & Deploying End-to-end Fake News Classifier

162
Comments 4
13 min read
Is Web Browser local storage available?

Is Web Browser local storage available?

35
Comments 1
3 min read
Reading Snippets [5]

Reading Snippets [5]

4
Comments 1
1 min read
My 2019 in DEV - Check your stats!

My 2019 in DEV - Check your stats!

100
Comments 15
1 min read
Reading Snippets [6]

Reading Snippets [6]

3
Comments
1 min read
State machine advent: How to match against nested states in XState (10/24)

State machine advent: How to match against nested states in XState (10/24)

20
Comments 2
2 min read
TypeScript: Imutabilidade em tempo de compilação em TypeScript

TypeScript: Imutabilidade em tempo de compilação em TypeScript

8
Comments
10 min read
NodeJS for beginners part 1

NodeJS for beginners part 1

6
Comments
1 min read
Google Map and Places in a Real-World React Native App Using Expo

Google Map and Places in a Real-World React Native App Using Expo

22
Comments 2
5 min read
Improve your Coding Skills with this Fun Game

Improve your Coding Skills with this Fun Game

400
Comments 11
2 min read
Mapping for a Vuex beginner

Mapping for a Vuex beginner

40
Comments 5
3 min read
loading...