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.
Generate a random number with JavaScript

Generate a random number with JavaScript

10
Comments
3 min read
From Javascript to Python

From Javascript to Python

75
Comments 14
4 min read
Building reusable UI components with React Hooks

Building reusable UI components with React Hooks

52
Comments
7 min read
The Analogy of State Management in React

The Analogy of State Management in React

35
Comments
2 min read
Verdaccio: Hosting your own Private NPM Registry

Verdaccio: Hosting your own Private NPM Registry

14
Comments
3 min read
The Case Against JS Frameworks.

The Case Against JS Frameworks.

4
Comments 2
2 min read
Palindrome String in Javascript

Palindrome String in Javascript

9
Comments 4
1 min read
What is globalThis, and why should you start using it?

What is globalThis, and why should you start using it?

41
Comments
7 min read
Ember Octane Preview Highlights

Ember Octane Preview Highlights

10
Comments
4 min read
How to submit a form with React

How to submit a form with React

34
Comments 3
3 min read
😊👉 Company culture is more important than a fancy office space

😊👉 Company culture is more important than a fancy office space

111
Comments 3
8 min read
State machine advent: Baby's first state machine with XState (3/24)

State machine advent: Baby's first state machine with XState (3/24)

26
Comments
3 min read
A Quick Guide to Integrating React and GraphQL

A Quick Guide to Integrating React and GraphQL

5
Comments
9 min read
Stop unexpected data from breaking your app with TypeScript

Stop unexpected data from breaking your app with TypeScript

22
Comments
16 min read
Design Patterns: Vue feels like React - TypeScript 🔥

Design Patterns: Vue feels like React - TypeScript 🔥

114
Comments 20
8 min read
Cloning an Array in JavaScript: A Cautionary Tale

Cloning an Array in JavaScript: A Cautionary Tale

5
Comments
5 min read
Using TinaCMS with Next.js

Using TinaCMS with Next.js

45
Comments 3
13 min read
Let's Clean Up: Ugly Try-Catches!

Let's Clean Up: Ugly Try-Catches!

92
Comments 13
3 min read
ChartJS Tutorial With ASP.NET Core 2.2 Razor Pages

ChartJS Tutorial With ASP.NET Core 2.2 Razor Pages

11
Comments 4
2 min read
Clean Code Applied to JavaScript — Part I. Before your start

Clean Code Applied to JavaScript — Part I. Before your start

723
Comments 8
6 min read
Practical Puppeteer: Playing with Google Translate to translate a text

Practical Puppeteer: Playing with Google Translate to translate a text

42
Comments
2 min read
Timers, Immediates and Process.nextTick— NodeJS Event Loop Part 2

Timers, Immediates and Process.nextTick— NodeJS Event Loop Part 2

9
Comments
7 min read
jQuery Basics

jQuery Basics

66
Comments 5
3 min read
Node Testing Essentials (A node developer's guide to testing)

Node Testing Essentials (A node developer's guide to testing)

137
Comments
4 min read
Where my anagrams at?

Where my anagrams at?

6
Comments
3 min read
Making Ember Addons Fastboot Compatible

Making Ember Addons Fastboot Compatible

9
Comments
6 min read
Taming the React Admin Dependency Fields

Taming the React Admin Dependency Fields

12
Comments 2
4 min read
Html Webpack Plugin: Error: Child compilation failed: (in Reactjs)

Html Webpack Plugin: Error: Child compilation failed: (in Reactjs)

8
Comments
1 min read
To Do List Code-Along

To Do List Code-Along

8
Comments
5 min read
Fibonacci, Tribonacci and friends

Fibonacci, Tribonacci and friends

5
Comments
4 min read
Go channels in JS (1/5): Sending and Receiving

Go channels in JS (1/5): Sending and Receiving

49
Comments 5
11 min read
A common coding interview question

A common coding interview question

244
Comments 53
2 min read
Chart.js Data Points and Labels

Chart.js Data Points and Labels

20
Comments 2
1 min read
5 JavaScript core concepts you should understand

5 JavaScript core concepts you should understand

188
Comments 17
2 min read
Props and Conditional Rendering

Props and Conditional Rendering

9
Comments
3 min read
🎄 Advent of Code 💻

🎄 Advent of Code 💻

60
Comments
1 min read
Using cross tools with Expo Web and Native

Using cross tools with Expo Web and Native

14
Comments 3
3 min read
Creating a common component library with Component library (Material UI, BaseWeb, Chakra-UI)

Creating a common component library with Component library (Material UI, BaseWeb, Chakra-UI)

11
Comments
4 min read
How I made WordPress Faster with 1KB JavaScript

How I made WordPress Faster with 1KB JavaScript

158
Comments 32
2 min read
Spin Your Dreidel! Day 1 of the #25DaysOfServerless Challenge

Spin Your Dreidel! Day 1 of the #25DaysOfServerless Challenge

35
Comments 1
3 min read
JavaScript Unit Testing 101: Mocha & Chai ☕️

JavaScript Unit Testing 101: Mocha & Chai ☕️

14
Comments
4 min read
Deep Compare Of Two Objects

Deep Compare Of Two Objects

4
Comments
1 min read
1000 ways to npm clean

1000 ways to npm clean

11
Comments
3 min read
Alternative to the spread operator

Alternative to the spread operator

11
Comments 6
1 min read
Analytics with vanilla JS: page views

Analytics with vanilla JS: page views

89
Comments 19
4 min read
JavaScript Data Structures: Singly Linked List: Recap

JavaScript Data Structures: Singly Linked List: Recap

17
Comments 1
2 min read
A better way to fund OSS

A better way to fund OSS

18
Comments
2 min read
create and validate a form using just HTML css and javascript

create and validate a form using just HTML css and javascript

9
Comments
1 min read
Why you can stop writing all that Redux boilerplate

Why you can stop writing all that Redux boilerplate

8
Comments 2
8 min read
How to integrate Google Analytics on your Vue.js page

How to integrate Google Analytics on your Vue.js page

71
Comments 2
4 min read
Data Structures & Algorithms in JavaScript(Stack)

Data Structures & Algorithms in JavaScript(Stack)

17
Comments
3 min read
Replace your switch statement and multiple "if and else", using Object Literals - [en-US].

Replace your switch statement and multiple "if and else", using Object Literals - [en-US].

126
Comments 27
3 min read
SMS Affirmations With Twilio And Flic Buttons

SMS Affirmations With Twilio And Flic Buttons

11
Comments
6 min read
A Login Form built using React Hooks

A Login Form built using React Hooks

53
Comments 3
1 min read
What’s new in GSAP 3

What’s new in GSAP 3

13
Comments
6 min read
State machine advent: Anatomy of a state machine 🤖 (2/24)

State machine advent: Anatomy of a state machine 🤖 (2/24)

10
Comments
1 min read
The best unit testing frameworks for Node.js

The best unit testing frameworks for Node.js

16
Comments 1
8 min read
Animating Vue with GreenSock

Animating Vue with GreenSock

15
Comments
7 min read
Handling input field updates in React

Handling input field updates in React

14
Comments
4 min read
JS TL;DR - Zen mode web-docs for javascript developers

JS TL;DR - Zen mode web-docs for javascript developers

5
Comments
4 min read
loading...