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.
How to Build the Reusable Web Components Using Stenciljs

How to Build the Reusable Web Components Using Stenciljs

15
Comments
2 min read
The best tech stack for projects

The best tech stack for projects

36
Comments
4 min read
Opinions on externally controlled promises?

Opinions on externally controlled promises?

8
Comments
1 min read
Union Types with Javascript

Union Types with Javascript

49
Comments 9
9 min read
How to master advanced React design patterns: Render Props

How to master advanced React design patterns: Render Props

33
Comments
6 min read
Exploring parcel with Vue.js, the webpack alternative

Exploring parcel with Vue.js, the webpack alternative

16
Comments
3 min read
What is the most confusing thing in Programming🐍

What is the most confusing thing in Programming🐍

10
Comments 3
1 min read
JavaScript’s apply, call, and bind explained by hosting a cookout

JavaScript’s apply, call, and bind explained by hosting a cookout

157
Comments 13
8 min read
Creando widgets para Odoo (Parte 1)

Creando widgets para Odoo (Parte 1)

14
Comments 3
4 min read
Avoid boolean values comparison with "==" in JavaScript

Avoid boolean values comparison with "==" in JavaScript

60
Comments 11
2 min read
Anatomy of source maps

Anatomy of source maps

47
Comments
20 min read
Web Share Target API

Web Share Target API

8
Comments
2 min read
Web sites as unintended silos: The problem with getting data in and out of the web client

Web sites as unintended silos: The problem with getting data in and out of the web client

7
Comments
9 min read
Javascript Underdogs: Part 1 - The WeakMap

Javascript Underdogs: Part 1 - The WeakMap

116
Comments 9
6 min read
How I Structure My JavaScript File

How I Structure My JavaScript File

269
Comments 10
7 min read
The Walking DOM

The Walking DOM

30
Comments 1
3 min read
5 quick rules on modeling your MongoDB's schemas

5 quick rules on modeling your MongoDB's schemas

111
Comments 6
2 min read
Introducing ReactJs Terminologies With Next Generation Javascript

Introducing ReactJs Terminologies With Next Generation Javascript

46
Comments 1
4 min read
The Iterators Are Coming! Iterator and asyncIterator in JavaScript

The Iterators Are Coming! Iterator and asyncIterator in JavaScript

52
Comments 2
4 min read
# ES2016, ES2017, and ES2018 Examples

# ES2016, ES2017, and ES2018 Examples

10
Comments
1 min read
# JSConf 2018 (Asia, Iceland, and AU)

# JSConf 2018 (Asia, Iceland, and AU)

8
Comments
1 min read
Comparison of the top Array verification utilities on npm

Comparison of the top Array verification utilities on npm

16
Comments 3
4 min read
Visualising the JavaScript Event Loop with a Pizza Restaurant analogy

Visualising the JavaScript Event Loop with a Pizza Restaurant analogy

65
Comments 4
3 min read
[How to] : Publish and Host your sassy front-end app for free

[How to] : Publish and Host your sassy front-end app for free

9
Comments
3 min read
Which is the best code editor⛦ and what type of theme☳ do you prefer for it.

Which is the best code editor⛦ and what type of theme☳ do you prefer for it.

19
Comments 6
1 min read
I made a JS Module so you can *almost* use the pipeline operator today!

I made a JS Module so you can *almost* use the pipeline operator today!

36
Comments 3
2 min read
Handle Stack Navigator's event in current screen with React Navigation

Handle Stack Navigator's event in current screen with React Navigation

10
Comments
2 min read
A gentle introduction to testing vue applications.

A gentle introduction to testing vue applications.

57
Comments 4
8 min read
Real-time Chart in JavaScript with ChartJS and Hamoni Sync

Real-time Chart in JavaScript with ChartJS and Hamoni Sync

11
Comments
6 min read
Building Real-Time Web Applications Using Nest.js and Ably

Building Real-Time Web Applications Using Nest.js and Ably

12
Comments
9 min read
To pass MobX's observable array to FlatList, .slice() is needed

To pass MobX's observable array to FlatList, .slice() is needed

13
Comments 4
2 min read
How to build a calculator—part 3

How to build a calculator—part 3

44
Comments 2
12 min read
onappinstalled - for when an app is installed.

onappinstalled - for when an app is installed.

10
Comments
2 min read
Falsy Values are N0 FUN!

Falsy Values are N0 FUN!

10
Comments
1 min read
Animations: CSS vs JavaScript

Animations: CSS vs JavaScript

19
Comments
4 min read
How to write Scalable Nodejs Services [+Code Examples]

How to write Scalable Nodejs Services [+Code Examples]

44
Comments
7 min read
Datalists with Vue.js

Datalists with Vue.js

9
Comments
2 min read
Setting up Jest in a Laravel project

Setting up Jest in a Laravel project

31
Comments 5
2 min read
Testing REST API in VueJS

Testing REST API in VueJS

3
Comments
1 min read
Build a Firefox extension step-by-step

Build a Firefox extension step-by-step

111
Comments 3
5 min read
The complete guide to JavaScript functions

The complete guide to JavaScript functions

149
Comments 10
9 min read
8 time complexities that every programmer should know

8 time complexities that every programmer should know

325
Comments 5
13 min read
Immutability in React

Immutability in React

20
Comments 1
10 min read
[JS] document.defineElement | custom HTML elements without a hypen

[JS] document.defineElement | custom HTML elements without a hypen

11
Comments
2 min read
Electron is fast and lightweight

Electron is fast and lightweight

12
Comments 1
1 min read
Getting Started with Web Push Notifications

Getting Started with Web Push Notifications

108
Comments 2
4 min read
ESlint with Class Decorator

ESlint with Class Decorator

8
Comments
1 min read
How and why I built a real-time state synchronisation service

How and why I built a real-time state synchronisation service

8
Comments
6 min read
How to use the new React context API - tutorial & screencast

How to use the new React context API - tutorial & screencast

12
Comments 2
4 min read
Writing An NES Emulator with Rust and WebAssembly

Writing An NES Emulator with Rust and WebAssembly

28
Comments
4 min read
Lint only over changed files

Lint only over changed files

13
Comments 3
1 min read
Multi-Paradigm is the best Paradigm

Multi-Paradigm is the best Paradigm

12
Comments
5 min read
some history about functional programming - lambda calculus

some history about functional programming - lambda calculus

13
Comments
2 min read
Build a lightweight Internet Detect Feature with VanillaJS

Build a lightweight Internet Detect Feature with VanillaJS

47
Comments 7
5 min read
How to build a load more button with Vue.js and GraphQL

How to build a load more button with Vue.js and GraphQL

44
Comments
4 min read
Generic typing of Redux modules in Flow

Generic typing of Redux modules in Flow

38
Comments
3 min read
Free JS, Node.js Resources and Community helps till Job

Free JS, Node.js Resources and Community helps till Job

41
Comments
4 min read
Serverless IoT for Enterprise Light Bulb Demos

Serverless IoT for Enterprise Light Bulb Demos

10
Comments
4 min read
iPipeTo - The Node.js cli interactive workflow

iPipeTo - The Node.js cli interactive workflow

36
Comments
1 min read
Handling errors with Either

Handling errors with Either

37
Comments 12
6 min read
loading...