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.
Visibility detection using Svelte

Visibility detection using Svelte

14
Comments 1
7 min read
How is JavaScript class / prototype different from Python / Java?

How is JavaScript class / prototype different from Python / Java?

9
Comments 4
1 min read
TypeScript Tutorial: A step-by-step guide to learn TypeScript

TypeScript Tutorial: A step-by-step guide to learn TypeScript

857
Comments 10
10 min read
How to use eslint with webpack / ES6 / modules

How to use eslint with webpack / ES6 / modules

34
Comments
1 min read
Learn To Code By Playing These Games

Learn To Code By Playing These Games

586
Comments 16
6 min read
Algorithm 101: 6 Ways to Check if a Word is a Palindrome

Algorithm 101: 6 Ways to Check if a Word is a Palindrome

23
Comments 8
2 min read
🚀 Monorepo Workspace, a vs-code extension to manage monorepos with multi-root workspaces. Supports Lerna, Yarn, Pnpm and Rush

🚀 Monorepo Workspace, a vs-code extension to manage monorepos with multi-root workspaces. Supports Lerna, Yarn, Pnpm and Rush

34
Comments 3
1 min read
How to thrive as a freelance developer in 2020

How to thrive as a freelance developer in 2020

129
Comments 4
2 min read
How to boost the speed of your webpack build?

How to boost the speed of your webpack build?

80
Comments 1
5 min read
How To Use Netlify Forms With Gatsby

How To Use Netlify Forms With Gatsby

79
Comments 8
2 min read
A Beginner's Guide to Writing End-to-End Tests with TestCafe

A Beginner's Guide to Writing End-to-End Tests with TestCafe

38
Comments 13
4 min read
Algorithm 101: 3 Ways to Find Hamming Distance

Algorithm 101: 3 Ways to Find Hamming Distance

11
Comments
2 min read
Accepting Linkedin invitations through javascript

Accepting Linkedin invitations through javascript

12
Comments 15
1 min read
TSLint is deprecated: How to upgrade to ESlint

TSLint is deprecated: How to upgrade to ESlint

8
Comments
6 min read
JavaScript Variables: var and let and const

JavaScript Variables: var and let and const

8
Comments
3 min read
6 steps to become a Front-end Developer

6 steps to become a Front-end Developer

8
Comments
5 min read
Make a simple HTTP Server with Node in 6 Steps

Make a simple HTTP Server with Node in 6 Steps

12
Comments 1
3 min read
Object Lookups over Switch Statements and If/Else Conditionals

Object Lookups over Switch Statements and If/Else Conditionals

15
Comments 2
3 min read
How to Upgrade and update Nodejs via NPM Centos 6

How to Upgrade and update Nodejs via NPM Centos 6

5
Comments
1 min read
Yet another reason to prefer unit tests 😇

Yet another reason to prefer unit tests 😇

82
Comments 8
2 min read
Functional pipe

Functional pipe

13
Comments 15
5 min read
Using Firebase with Gatsby

Using Firebase with Gatsby

20
Comments 2
2 min read
JavaScript Variables and Data Types

JavaScript Variables and Data Types

8
Comments
6 min read
Day 1: Relearning to code

Day 1: Relearning to code

8
Comments 1
1 min read
💐 Happy International Women’s Day 💐

💐 Happy International Women’s Day 💐

16
Comments 1
1 min read
NodeSecure release v0.5.0

NodeSecure release v0.5.0

44
Comments 2
4 min read
Advanced TypeScript Exercises - Question 6

Advanced TypeScript Exercises - Question 6

50
Comments 6
1 min read
Introduction to useState

Introduction to useState

32
Comments
2 min read
Curry And Composition Function in JavaScript

Curry And Composition Function in JavaScript

7
Comments
1 min read
JavaScript Memes and Jokes ... Keep em coming 😁

JavaScript Memes and Jokes ... Keep em coming 😁

35
Comments 28
1 min read
Recreate: Spotify (part 3) - Search page

Recreate: Spotify (part 3) - Search page

9
Comments
6 min read
Building User Accounts with Nuxt, Vuex, and Firebase

Building User Accounts with Nuxt, Vuex, and Firebase

59
Comments 14
24 min read
What is your opinion on callbacks in JavaScript?

What is your opinion on callbacks in JavaScript?

14
Comments 4
1 min read
XState: The new opportunity for web development

XState: The new opportunity for web development

17
Comments 1
5 min read
Quick JavaScript tip #3: deep clone an array

Quick JavaScript tip #3: deep clone an array

9
Comments
3 min read
A First Glance at AdonisJS 5.0 Preview

A First Glance at AdonisJS 5.0 Preview

77
Comments 6
4 min read
JSON Data in a Local File, IIFEs and the 'mjs' File Extension

JSON Data in a Local File, IIFEs and the 'mjs' File Extension

6
Comments 1
6 min read
Yup validation - one field required but not both at the same time

Yup validation - one field required but not both at the same time

8
Comments 1
1 min read
React Bubble

React Bubble

4
Comments 4
1 min read
THE COOLEST THING ABOUT THE REDUX STORE IN REACT

THE COOLEST THING ABOUT THE REDUX STORE IN REACT

9
Comments 1
2 min read
How to customise markdown anchor tags

How to customise markdown anchor tags

6
Comments
1 min read
How to Debug Nodejs, TypeScript Code in VSCode

How to Debug Nodejs, TypeScript Code in VSCode

164
Comments 8
4 min read
Algorithm 101: 8 Ways to Capitalize a Sentence

Algorithm 101: 8 Ways to Capitalize a Sentence

9
Comments
2 min read
Tree visualization with drag and drop!

Tree visualization with drag and drop!

5
Comments 1
1 min read
Setting up Cypress with axe for accessibility

Setting up Cypress with axe for accessibility

15
Comments 1
6 min read
How to build an Event Booking App using HTML, CSS, JavaScript, and Firebase?

How to build an Event Booking App using HTML, CSS, JavaScript, and Firebase?

116
Comments
8 min read
What you need to learn before you dive into React/React Native

What you need to learn before you dive into React/React Native

171
Comments 11
6 min read
Theming with Styled Components

Theming with Styled Components

55
Comments
3 min read
Sharing data among Python, R, Java, Javascript in Jupyter notebook

Sharing data among Python, R, Java, Javascript in Jupyter notebook

7
Comments
2 min read
A Checklist for Writing Reusable Components

A Checklist for Writing Reusable Components

8
Comments 1
3 min read
JavaScript Variables: Scope and Hoisting

JavaScript Variables: Scope and Hoisting

6
Comments
6 min read
Disjoint Set -  Data Structure Part IV

Disjoint Set -  Data Structure Part IV

16
Comments
8 min read
My 404 Page

My 404 Page

7
Comments
1 min read
I made coronavirus spread timeline

I made coronavirus spread timeline

21
Comments 21
1 min read
How to Add an Element to the DOM?

How to Add an Element to the DOM?

36
Comments
6 min read
Angular Developer Roadmap for 2020 🌈

Angular Developer Roadmap for 2020 🌈

187
Comments 3
3 min read
The hidden cost of “don’t reinvent the wheel”

The hidden cost of “don’t reinvent the wheel”

112
Comments 28
4 min read
Enhance your Stencil Web Components in Storybook with Knobs, Actions and JSX

Enhance your Stencil Web Components in Storybook with Knobs, Actions and JSX

18
Comments 2
4 min read
How to urql, authentication & multiple users

How to urql, authentication & multiple users

22
Comments
5 min read
Which is the Fastest Front End Framework?

Which is the Fastest Front End Framework?

12
Comments 2
2 min read
loading...