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.
Why do beginner hate Java so much

Why do beginner hate Java so much

13
Comments 15
1 min read
A Chrome Omnibox Extension to Search Oracle's Javadoc

A Chrome Omnibox Extension to Search Oracle's Javadoc

17
Comments
2 min read
Day 4/100 - Type Annotations and Type Inferences in TypeScript

Day 4/100 - Type Annotations and Type Inferences in TypeScript

7
Comments
2 min read
Building a Netlify Stats Viewer in Vue.js

Building a Netlify Stats Viewer in Vue.js

9
Comments
5 min read
Why should you use yarn workspaces?

Why should you use yarn workspaces?

12
Comments
2 min read
Improve Blog Post SEO with Gridsome and Vue Meta

Improve Blog Post SEO with Gridsome and Vue Meta

15
Comments 4
3 min read
Understanding Javascript Array Series V - Array Loops & Iteration Part II

Understanding Javascript Array Series V - Array Loops & Iteration Part II

58
Comments 17
3 min read
New ES2019 JavaScript features every developer should be excited about

New ES2019 JavaScript features every developer should be excited about

351
Comments 14
6 min read
Friday Frontend: Vanilla is Powerful Edition

Friday Frontend: Vanilla is Powerful Edition

71
Comments
5 min read
11ty Markdown Attributes

11ty Markdown Attributes

19
Comments
2 min read
MVCs and Why You Need Them

MVCs and Why You Need Them

5
Comments
3 min read
What is 'this' in JavaScript

What is 'this' in JavaScript

39
Comments 4
1 min read
I'm loving No Abstraction Transactional Script

I'm loving No Abstraction Transactional Script

8
Comments
2 min read
Interesting Web Technologies to follow in 2019

Interesting Web Technologies to follow in 2019

9
Comments
6 min read
My Hacktoberfest personal challenge: I'm writing a game in 7 days!

My Hacktoberfest personal challenge: I'm writing a game in 7 days!

52
Comments 8
4 min read
Immutable Array Operations - JavaScript

Immutable Array Operations - JavaScript

3
Comments
2 min read
Update Date for 11ty file

Update Date for 11ty file

9
Comments
2 min read
Dates in 11ty used in templates

Dates in 11ty used in templates

7
Comments
2 min read
11ty curly braces and nunjucks

11ty curly braces and nunjucks

7
Comments
1 min read
Building my smart home

Building my smart home

47
Comments 1
8 min read
Announcing Bit for Vue Public Beta

Announcing Bit for Vue Public Beta

65
Comments 3
6 min read
What is your React app doing and how do we monitor it? 🤔

What is your React app doing and how do we monitor it? 🤔

53
Comments 1
8 min read
Converting a Prototype to React Components

Converting a Prototype to React Components

5
Comments
8 min read
3 Reusable components with Angular and tailwindcss

3 Reusable components with Angular and tailwindcss

52
Comments
4 min read
Angular vs. React vs. Vue: A Comparison (Updated)

Angular vs. React vs. Vue: A Comparison (Updated)

13
Comments 5
19 min read
How to make your Angular 8 forms reactive

How to make your Angular 8 forms reactive

19
Comments
6 min read
Getting Started with TypeScript in 5 Minutes

Getting Started with TypeScript in 5 Minutes

51
Comments
2 min read
Friday Frontend: Small Things at Scale Edition

Friday Frontend: Small Things at Scale Edition

8
Comments
4 min read
How to avoid undefined error when comparing in JavaScript

How to avoid undefined error when comparing in JavaScript

10
Comments
2 min read
JavaScript Object vs JSON: Demystified

JavaScript Object vs JSON: Demystified

102
Comments 1
4 min read
Angular Mastery: Template Syntax

Angular Mastery: Template Syntax

9
Comments
7 min read
JavaScript Promises Explained

JavaScript Promises Explained

12
Comments
1 min read
OTP verification without any Database

OTP verification without any Database

40
Comments 6
3 min read
Why Do We Use this.setState()?

Why Do We Use this.setState()?

17
Comments 4
3 min read
Authentication with Google in NodeJS

Authentication with Google in NodeJS

53
Comments 11
3 min read
Redux: The Under The Hood Tour

Redux: The Under The Hood Tour

133
Comments 5
14 min read
Too clever for your own good?

Too clever for your own good?

17
Comments
2 min read
🛳 Optimising JS Delivery

🛳 Optimising JS Delivery

21
Comments
11 min read
Building my smart home

Building my smart home

4
Comments 1
1 min read
Things I love about Vue

Things I love about Vue

7
Comments
3 min read
Understanding sort()

Understanding sort()

12
Comments 5
4 min read
Restorator.js - Synchronise your INPUT DOM

Restorator.js - Synchronise your INPUT DOM

7
Comments
2 min read
Understanding Javascript Array Series IV - Array Loops & Iteration Part I

Understanding Javascript Array Series IV - Array Loops & Iteration Part I

37
Comments 10
3 min read
Node.js Under The Hood #3 - Deep Dive Into the Event Loop

Node.js Under The Hood #3 - Deep Dive Into the Event Loop

313
Comments 21
13 min read
Backshot Tactics - A Multiplayer Game for js13kGames

Backshot Tactics - A Multiplayer Game for js13kGames

24
Comments 1
5 min read
Thinking in {} objects

Thinking in {} objects

6
Comments
3 min read
Creating responsive navbars with background images in GatsbyJS using gatsby-image

Creating responsive navbars with background images in GatsbyJS using gatsby-image

13
Comments 1
8 min read
Awaiting or just returning asynchronous values in JavaScript async/await functions

Awaiting or just returning asynchronous values in JavaScript async/await functions

16
Comments
3 min read
Alguns passos simples para melhorar a estabilidade de seu projeto

Alguns passos simples para melhorar a estabilidade de seu projeto

10
Comments
4 min read
Why Technical Debt is not Bad Debt

Why Technical Debt is not Bad Debt

40
Comments 4
3 min read
Custom Navigation Drawer and Sharing State From Drawer (with useContext)

Custom Navigation Drawer and Sharing State From Drawer (with useContext)

15
Comments 2
3 min read
SpaceInvaders with only JavaScript and CSS!

SpaceInvaders with only JavaScript and CSS!

96
Comments 21
1 min read
A Minimalist Architecture Pattern for Express.js API Applications

A Minimalist Architecture Pattern for Express.js API Applications

94
Comments 1
5 min read
Using Async/await in Express

Using Async/await in Express

73
Comments 3
5 min read
How to write Javascript in ES6 with Nodejs

How to write Javascript in ES6 with Nodejs

59
Comments
3 min read
Securing your express/Node.js API with Firebase auth

Securing your express/Node.js API with Firebase auth

146
Comments 51
6 min read
SvelteJS: The next big UI framework

SvelteJS: The next big UI framework

128
Comments 19
8 min read
A Kawaii Introduction to Web Sockets & Socket.IO ✨

A Kawaii Introduction to Web Sockets & Socket.IO ✨

76
Comments 4
4 min read
You Should Know 'This'

You Should Know 'This'

6
Comments
2 min read
Minimize redux boilerplate with these 7 lines of code!

Minimize redux boilerplate with these 7 lines of code!

16
Comments
2 min read
loading...