DEV Community

loading...

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!

👋 Sign in for the ability sort posts by top and latest.
NodeJS Express Test-Driven API Development (TDD)

NodeJS Express Test-Driven API Development (TDD)

Reactions 7 Comments
1 min read
Dates in JS and the Temporal proposal

Dates in JS and the Temporal proposal

Reactions 5 Comments
4 min read
Hosting a Node.js HTTP server on your local internet

Hosting a Node.js HTTP server on your local internet

Reactions 6 Comments
2 min read
#1 Getting started with Preact - Preact Series

#1 Getting started with Preact - Preact Series

Reactions 5 Comments
2 min read
Build a CSS Theme Switcher in Vue JS

Build a CSS Theme Switcher in Vue JS

Reactions 3 Comments 1
1 min read
constructor() dynamic import()

constructor() dynamic import()

Reactions 6 Comments 4
3 min read
React VS Angular - What's better for you?

React VS Angular - What's better for you?

Reactions 5 Comments 6
3 min read
Our Commitment To Your Safety; Our Upcoming Conference

Our Commitment To Your Safety; Our Upcoming Conference

Reactions 2 Comments
2 min read
Difference between var, let and const

Difference between var, let and const

Reactions 6 Comments 1
2 min read
Solution: Beautiful Arrangement II

Solution: Beautiful Arrangement II

Reactions 12 Comments
4 min read
The TRUE difference between [] and {{}} bindings in Angular

The TRUE difference between [] and {{}} bindings in Angular

Reactions 6 Comments
3 min read
Cuentos de hadas en JS #1 Los tres cerditos variables.

Cuentos de hadas en JS #1 Los tres cerditos variables.

Reactions 5 Comments
2 min read
Understanding Singly Linked Lists and some of their uses

Understanding Singly Linked Lists and some of their uses

Reactions 5 Comments
7 min read
Node.JS - Foal framework - How to create a simple to-do list

Node.JS - Foal framework - How to create a simple to-do list

Reactions 6 Comments
1 min read
Validating numeric query parameters in NestJS

Validating numeric query parameters in NestJS

Reactions 5 Comments
2 min read
Svelte and Localstorage remote

Svelte and Localstorage remote

Reactions 6 Comments
1 min read
How To Get User Specific Data By UID in Firebase [RTDB]

How To Get User Specific Data By UID in Firebase [RTDB]

Reactions 5 Comments
2 min read
Decomposing a project using Nx - Part 1

Decomposing a project using Nx - Part 1

Reactions 6 Comments
7 min read
KotlinJS and MULTIPLE State Hooks (Part two)

KotlinJS and MULTIPLE State Hooks (Part two)

Reactions 5 Comments
9 min read
Zero Cost Abstractions in Web Development

Zero Cost Abstractions in Web Development

Reactions 6 Comments
3 min read
Next.js File Based Routing (Dynamic Routes and Navigation) (Part-2)

Next.js File Based Routing (Dynamic Routes and Navigation) (Part-2)

Reactions 5 Comments
3 min read
LeetCode 1448. Count Good Nodes in Binary Tree (javascript solution) | Microsoft question

LeetCode 1448. Count Good Nodes in Binary Tree (javascript solution) | Microsoft question

Reactions 5 Comments
1 min read
What is competitive programming?

What is competitive programming?

Reactions 3 Comments
2 min read
Asynchronous Redux using Redux Thunk

Asynchronous Redux using Redux Thunk

Reactions 5 Comments
3 min read
How to Customize the Angular Tree Grid by Creating Reusable Components

How to Customize the Angular Tree Grid by Creating Reusable Components

Reactions 5 Comments
5 min read
What the heck is optional chaining in javascript ?

What the heck is optional chaining in javascript ?

Reactions 5 Comments
2 min read
Can script tag have both src and content?

Can script tag have both src and content?

Reactions 5 Comments 2
2 min read
Explain me NPM in simple terms

Explain me NPM in simple terms

Reactions 14 Comments 3
2 min read
Creating your own npm package

Creating your own npm package

Reactions 5 Comments
3 min read
Solution: Deepest Leaves Sum

Solution: Deepest Leaves Sum

Reactions 6 Comments
4 min read
[New Feature] JavaScript Nullish coalescing operator (??)

[New Feature] JavaScript Nullish coalescing operator (??)

Reactions 2 Comments
1 min read
Hapi: using pre-route functions for fun and profit

Hapi: using pre-route functions for fun and profit

Reactions 4 Comments
5 min read
Are Default Params in JavaScript bad? (Snack pack #4)

Are Default Params in JavaScript bad? (Snack pack #4)

Reactions 5 Comments
1 min read
How to send an email with Node.js

How to send an email with Node.js

Reactions 12 Comments
1 min read
Converting my Gatsby website to SvelteKit

Converting my Gatsby website to SvelteKit

Reactions 11 Comments
6 min read
How to Install Node.js and NPM On Ubuntu 20.04

How to Install Node.js and NPM On Ubuntu 20.04

Reactions 2 Comments
1 min read
How to Use Bootstrap in Your Vue.js Apps

How to Use Bootstrap in Your Vue.js Apps

Reactions 2 Comments
1 min read
Twitch.tv API - Get live stream data from paginated results

Twitch.tv API - Get live stream data from paginated results

Reactions 5 Comments
3 min read
5 Key Lessons React Tutorials Don't Teach

5 Key Lessons React Tutorials Don't Teach

Reactions 151 Comments 1
8 min read
Sorting Unsortables: Using .sort() in the wild

Sorting Unsortables: Using .sort() in the wild

Reactions 5 Comments
2 min read
8 JavaScript Tips & Tricks That No One Teaches 🚀 + Giveaway

8 JavaScript Tips & Tricks That No One Teaches 🚀 + Giveaway

Reactions 1499 Comments 78
4 min read
My most frequent React errors and how you fix them

My most frequent React errors and how you fix them

Reactions 107 Comments 5
8 min read
Angular Testing: Avoid done() function

Angular Testing: Avoid done() function

Reactions 5 Comments
3 min read
Solution: Stamping The Sequence

Solution: Stamping The Sequence

Reactions 7 Comments
5 min read
Epic React Fundamentals

Epic React Fundamentals

Reactions 4 Comments
3 min read
Some simple tips for Combination Sum -Backtracking

Some simple tips for Combination Sum -Backtracking

Reactions 5 Comments
2 min read
Unit testing async functions

Unit testing async functions

Reactions 5 Comments
4 min read
How can I detect the presence of varargs in JS function?

How can I detect the presence of varargs in JS function?

Reactions 5 Comments 3
1 min read
Why React.js Is The Most Powerful UI library

Why React.js Is The Most Powerful UI library

Reactions 3 Comments 3
4 min read
Free Demo Images for e-commerce website

Free Demo Images for e-commerce website

Reactions 2 Comments 1
1 min read
JS being odd. Some weird things about javascript.

JS being odd. Some weird things about javascript.

Reactions 5 Comments 1
2 min read
Working at Audius - Reimagine Music with Blockchain

Working at Audius - Reimagine Music with Blockchain

Reactions 3 Comments
4 min read
React and Vue apps - with and without Node

React and Vue apps - with and without Node

Reactions 6 Comments
2 min read
JavaScript Basic Concepts that are important in React

JavaScript Basic Concepts that are important in React

Reactions 104 Comments 3
2 min read
Django ajax request with axios and vanilla javascript (Tutorial)

Django ajax request with axios and vanilla javascript (Tutorial)

Reactions 7 Comments
2 min read
How to properly internationalize a React application using i18next

How to properly internationalize a React application using i18next

Reactions 91 Comments 9
18 min read
Discussion - Is Covid Impacting Developers Life?

Discussion - Is Covid Impacting Developers Life?

Reactions 42 Comments 20
2 min read
How to write better reusable code

How to write better reusable code

Reactions 9 Comments
7 min read
Still Using HTML? Start Using React Components

Still Using HTML? Start Using React Components

Reactions 53 Comments 4
14 min read
Want to get started with web components?

Want to get started with web components?

Reactions 7 Comments 1
2 min read
loading...