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.
Handling animations properly with the RxJS finalize operator

Handling animations properly with the RxJS finalize operator

16
Comments 1
3 min read
Angular Tutorial - Learn Angular from Scratch

Angular Tutorial - Learn Angular from Scratch

20
Comments 1
1 min read
Expressions Everywhere

Expressions Everywhere

4
Comments
2 min read
My Journey Using D3

My Journey Using D3

20
Comments
2 min read
Reversing a string using a Generator

Reversing a string using a Generator

6
Comments
1 min read
Creating Custom Directives in Vue

Creating Custom Directives in Vue

45
Comments 2
8 min read
So you think you know JavaScript?

So you think you know JavaScript?

559
Comments 31
9 min read
JavaScript debugging with Chrome DevTools

JavaScript debugging with Chrome DevTools

7
Comments
2 min read
Top 5 Programming Languages Every Software Developer Should Learn

Top 5 Programming Languages Every Software Developer Should Learn

214
Comments 60
12 min read
Reverse Engineering, how YOU can build a testing library in JavaScript

Reverse Engineering, how YOU can build a testing library in JavaScript

154
Comments 9
8 min read
Reversing a string using RegExp

Reversing a string using RegExp

11
Comments 1
1 min read
Real-Time Feature Flags Using React Hooks

Real-Time Feature Flags Using React Hooks

5
Comments
2 min read
Teaser: Twitch Stream Series on Software Development 00:30

Teaser: Twitch Stream Series on Software Development

15
Comments
1 min read
How to Replace React Components With PureScript

How to Replace React Components With PureScript

20
Comments 1
18 min read
Front-End Analogies: Closure's Coffee — Closures, Lexical Scope

Front-End Analogies: Closure's Coffee — Closures, Lexical Scope

7
Comments 1
2 min read
Effortless render optimization with state usage tracking with React hooks

Effortless render optimization with state usage tracking with React hooks

5
Comments
3 min read
Blockchain Ethereum Development Guide from A to Z

Blockchain Ethereum Development Guide from A to Z

15
Comments
5 min read
Migrating from jquery-ujs to rails-ujs

Migrating from jquery-ujs to rails-ujs

33
Comments
6 min read
Do you know these weird parts of JavaScript?

Do you know these weird parts of JavaScript?

76
Comments 12
1 min read
JavaScript 101: var or let or const?

JavaScript 101: var or let or const?

11
Comments 2
4 min read
WebGL Month. Day 22. Reducing number of WebGL calls by 5000 times

WebGL Month. Day 22. Reducing number of WebGL calls by 5000 times

7
Comments
5 min read
Exposing headers on CORS responses

Exposing headers on CORS responses

12
Comments
2 min read
How to to derive enum/union values in Flow without duplication

How to to derive enum/union values in Flow without duplication

6
Comments
5 min read
Lazy Recursion Using JavaScript Generators

Lazy Recursion Using JavaScript Generators

22
Comments 1
2 min read
Osgood and CouchDB

Osgood and CouchDB

4
Comments
5 min read
Building Svelte 3 Budget Poll App [2]

Building Svelte 3 Budget Poll App [2]

7
Comments
8 min read
Unfollow non-followers on Twitter

Unfollow non-followers on Twitter

17
Comments 4
1 min read
Wordpress HTML to Markdown for Gatsby

Wordpress HTML to Markdown for Gatsby

6
Comments
4 min read
Playing the T-Rex Runner game inside a Picture-in-Picture window

Playing the T-Rex Runner game inside a Picture-in-Picture window

8
Comments
5 min read
Beginner’s Guide to Learning JavaScript as a WordPress Developer

Beginner’s Guide to Learning JavaScript as a WordPress Developer

11
Comments
6 min read
Configuring absolute paths in React for Web without ejecting [en-US]

Configuring absolute paths in React for Web without ejecting [en-US]

50
Comments 2
4 min read
How to deploy React App to GitHub Pages

How to deploy React App to GitHub Pages

1333
Comments 252
2 min read
Using Array prototypes in strange ways #2

Using Array prototypes in strange ways #2

7
Comments
2 min read
JavaScript Sets are Excellent!

JavaScript Sets are Excellent!

83
Comments 16
2 min read
Intro to Screen Capture API - Scanning QR codes in the browser

Intro to Screen Capture API - Scanning QR codes in the browser

70
Comments 2
6 min read
Interfacing your UI components

Interfacing your UI components

88
Comments
6 min read
Creating a CV in React-PDF

Creating a CV in React-PDF

20
Comments
3 min read
Form and function

Form and function

17
Comments
9 min read
BxJS Weekly Episode 72 - javascript news podcast 36:40

BxJS Weekly Episode 72 - javascript news podcast

39
Comments
3 min read
How to build a Single Page Application using Vue.js, Vuex, Vuetify, and Firebase (Part 4 of 4)

How to build a Single Page Application using Vue.js, Vuex, Vuetify, and Firebase (Part 4 of 4)

63
Comments
19 min read
Configurando caminhos absolutos no React para Web sem ejetar [pt-BR]

Configurando caminhos absolutos no React para Web sem ejetar [pt-BR]

20
Comments 6
4 min read
JavaScript Closures: A Simple Explanation.

JavaScript Closures: A Simple Explanation.

49
Comments 2
2 min read
Optimize Your Website

Optimize Your Website

20
Comments
4 min read
What are your favorite tools/libraries for writing TypeScript

What are your favorite tools/libraries for writing TypeScript

7
Comments
1 min read
Everything you need to know about Node.js

Everything you need to know about Node.js

556
Comments 40
9 min read
Create YOUR next static blog in Vuepress and Vue

Create YOUR next static blog in Vuepress and Vue

133
Comments 14
12 min read
WebGL month. Day 21. Rendering a minecraft terrain

WebGL month. Day 21. Rendering a minecraft terrain

10
Comments
4 min read
How To Rock 🤟 Asynchronous Calls By Understanding JavaScript Callbacks, ES6 Promises And ES7 Async/Await 🔥😎

How To Rock 🤟 Asynchronous Calls By Understanding JavaScript Callbacks, ES6 Promises And ES7 Async/Await 🔥😎

147
Comments 5
6 min read
Favicon Fun - Dynamically Updating Your Site Icon with ReactJS

Favicon Fun - Dynamically Updating Your Site Icon with ReactJS

48
Comments 4
1 min read
Weekly Goals - Week of 7/21/19

Weekly Goals - Week of 7/21/19

8
Comments 2
3 min read
Top 3 GraphQL code generators

Top 3 GraphQL code generators

143
Comments 2
2 min read
Node JS 101: What is Node Js

Node JS 101: What is Node Js

49
Comments 3
2 min read
How to create your own custom URL shortener in 10 minutes for free & deploy to GitHub 🚀

How to create your own custom URL shortener in 10 minutes for free & deploy to GitHub 🚀

383
Comments 22
2 min read
How to Add Internationalization to a Vue App

How to Add Internationalization to a Vue App

36
Comments 1
9 min read
What should I learn, React Js or React Native?

What should I learn, React Js or React Native?

31
Comments 23
1 min read
what would I say to my past self?

what would I say to my past self?

3
Comments
1 min read
Building a piano with tone.js!

Building a piano with tone.js!

113
Comments 1
4 min read
Svelte 3: Guia para o Desenvolvedor (React) Impaciente

Svelte 3: Guia para o Desenvolvedor (React) Impaciente

17
Comments
18 min read
How to format dates in Vue

How to format dates in Vue

75
Comments 7
3 min read
Developing a Website with React, Feature Flags, Netlify and GitHub Actions

Developing a Website with React, Feature Flags, Netlify and GitHub Actions

79
Comments 3
11 min read
loading...