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.
Dev Podcasts to follow

Dev Podcasts to follow

9
Comments 1
1 min read
My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Day 2)

My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Day 2)

41
Comments 6
3 min read
Build a Conference Call with Node-RED

Build a Conference Call with Node-RED

9
Comments 1
9 min read
When not to use package-lock.json

When not to use package-lock.json

202
Comments 48
2 min read
Lens gallery, Phantom menu, Caminar theme | Module Monday 58

Lens gallery, Phantom menu, Caminar theme | Module Monday 58

6
Comments
2 min read
Middlewares with react context and hooks

Middlewares with react context and hooks

28
Comments
4 min read
How to use Laravel translations in JS (vue) files?

How to use Laravel translations in JS (vue) files?

52
Comments 31
3 min read
Why I choose Mithril.js

Why I choose Mithril.js

31
Comments 5
4 min read
Practical uses for React hooks: simplifying your forms (tutorial)

Practical uses for React hooks: simplifying your forms (tutorial)

41
Comments
1 min read
Heroines of JavaScript series: Lauryn & Layla interview Suz Hinton

Heroines of JavaScript series: Lauryn & Layla interview Suz Hinton

6
Comments
1 min read
JS13k Meta Postmortem

JS13k Meta Postmortem

13
Comments 1
4 min read
Harnessing the Page Visibility API with React

Harnessing the Page Visibility API with React

94
Comments 3
3 min read
How to use TypeScript 3.7 to generate declarations from JSDoc

How to use TypeScript 3.7 to generate declarations from JSDoc

6
Comments 1
2 min read
ES6 Block Scope is The New IIFE

ES6 Block Scope is The New IIFE

7
Comments 1
2 min read
How to create custom forms with validation and scroll to invalid logic in React Native (Part three: Improvements)

How to create custom forms with validation and scroll to invalid logic in React Native (Part three: Improvements)

9
Comments
6 min read
Listening to Events DOM

Listening to Events DOM

10
Comments
1 min read
Captain AJAX

Captain AJAX

7
Comments
4 min read
The Building an Indie Business Podcast- Product Update Forum Edition

The Building an Indie Business Podcast- Product Update Forum Edition

4
Comments
1 min read
Front-end Fisticuffs: Angular vs React vs Vue in 2019

Front-end Fisticuffs: Angular vs React vs Vue in 2019

68
Comments 9
10 min read
I wrote a new Javascript library for promises

I wrote a new Javascript library for promises

7
Comments
3 min read
How do template literals in JavaScript work under the hood?

How do template literals in JavaScript work under the hood?

74
Comments 6
3 min read
Five major changes when moving to vuetify 2.1

Five major changes when moving to vuetify 2.1

25
Comments 2
3 min read
Building a swipeable card stack with interact.js and Svelte

Building a swipeable card stack with interact.js and Svelte

9
Comments 1
7 min read
Angular Export to PDF using PDFMake (Client-Side PDF Generation)

Angular Export to PDF using PDFMake (Client-Side PDF Generation)

18
Comments 3
3 min read
My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Day 3)

My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Day 3)

7
Comments
3 min read
Faking a computer glitch w/Python & OBS [Live Coding Recap]

Faking a computer glitch w/Python & OBS [Live Coding Recap]

10
Comments
1 min read
Simple MVC App

Simple MVC App

9
Comments
1 min read
Building towards a web without passwords

Building towards a web without passwords

21
Comments 1
5 min read
10 Visual Studio Code Extensions for Frontend Developers in 2020

10 Visual Studio Code Extensions for Frontend Developers in 2020

282
Comments 9
3 min read
Gatsby.js Global State w/ React Context & useReducer

Gatsby.js Global State w/ React Context & useReducer

42
Comments 14
1 min read
React Redux Thunk vs Elm

React Redux Thunk vs Elm

21
Comments 1
41 min read
Facts You Need To Know About Javascript This Object Today

Facts You Need To Know About Javascript This Object Today

46
Comments
5 min read
Impressions on Svelte from a non pro

Impressions on Svelte from a non pro

11
Comments
3 min read
lego, not yet another Static Site Generator

lego, not yet another Static Site Generator

56
Comments 8
3 min read
Old School Loops in JavaScript - for loop and forEach

Old School Loops in JavaScript - for loop and forEach

58
Comments 11
2 min read
Back to Basics - Pure Functions

Back to Basics - Pure Functions

47
Comments
3 min read
State management in React Native using context

State management in React Native using context

51
Comments 3
6 min read
Migrate to Typescript on Node.js

Migrate to Typescript on Node.js

79
Comments 9
7 min read
Foo, Bar, Baz - The path to confuse your audience.

Foo, Bar, Baz - The path to confuse your audience.

4
Comments
3 min read
Javascript Journey

Javascript Journey

4
Comments
2 min read
🚀#2 Made an OpenSource Markdown Editor ✨(PWA+Electron+Angular+Indexed DB)🎉.

🚀#2 Made an OpenSource Markdown Editor ✨(PWA+Electron+Angular+Indexed DB)🎉.

75
Comments 8
1 min read
10-tweet threads are the new micro blogs

10-tweet threads are the new micro blogs

40
Comments 7
1 min read
Day 5/100 - Understanding Type Inferences

Day 5/100 - Understanding Type Inferences

6
Comments
1 min read
Props up with Svelte

Props up with Svelte

25
Comments 1
3 min read
Popular React Hook libraries

Popular React Hook libraries

112
Comments 3
10 min read
Explaining Nested Loops for Beginners - JavaScript.

Explaining Nested Loops for Beginners - JavaScript.

11
Comments
3 min read
How are identicons generated?

How are identicons generated?

7
Comments 1
3 min read
Your First React Tutorial

Your First React Tutorial

8
Comments
3 min read
GraphQL Server Creation - Codepen With Notes

GraphQL Server Creation - Codepen With Notes

5
Comments
1 min read
TDD course with AdonisJs - 7. Moderators

TDD course with AdonisJs - 7. Moderators

11
Comments 2
4 min read
Design patterns in Node.js: Part 2

Design patterns in Node.js: Part 2

160
Comments
12 min read
Svelte - Simplicity is best.

Svelte - Simplicity is best.

57
Comments 6
3 min read
How to use bind() to bind a function to an object

How to use bind() to bind a function to an object

9
Comments
1 min read
Template Forms are just as powerful as Reactive Forms

Template Forms are just as powerful as Reactive Forms

41
Comments 4
6 min read
Angular: A use case for `ngProjectAs`

Angular: A use case for `ngProjectAs`

47
Comments
1 min read
Scopes Hoisting Closures | Tricky Interview questions

Scopes Hoisting Closures | Tricky Interview questions

46
Comments 6
3 min read
Human Readable JavaScript

Human Readable JavaScript

463
Comments 45
4 min read
Map/Filter/Reduce Crash Course

Map/Filter/Reduce Crash Course

622
Comments 25
2 min read
React... Why so complicated...?

React... Why so complicated...?

62
Comments 22
5 min read
Let's Program the Document Object Model aka DOM 05:40

Let's Program the Document Object Model aka DOM

68
Comments
1 min read
loading...