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.
Protect your Node.js app from Cross-Site Request Forgery

Protect your Node.js app from Cross-Site Request Forgery

160
Comments
6 min read
A Simple Way To Run JS in Background Thread on React Native

A Simple Way To Run JS in Background Thread on React Native

30
Comments 2
2 min read
Announcing vue-inter 3.0

Announcing vue-inter 3.0

17
Comments
2 min read
Firefox freezes on chrome://global/content/bindings/textbox.xml

Firefox freezes on chrome://global/content/bindings/textbox.xml

5
Comments
1 min read
What the heck is JWT anyway?

What the heck is JWT anyway?

210
Comments 11
3 min read
Is `this` in Javascript bad?

Is `this` in Javascript bad?

23
Comments 39
1 min read
4 Regular Life JavaScript Code Smells (with RxJS)

4 Regular Life JavaScript Code Smells (with RxJS)

11
Comments
2 min read
Learning Cordova while rewriting an app

Learning Cordova while rewriting an app

14
Comments 1
10 min read
Put your chatbot where your headless CMS is

Put your chatbot where your headless CMS is

18
Comments
7 min read
How to code like playing LEGO™

How to code like playing LEGO™

58
Comments 3
3 min read
Mongodb-native over mongoose?

Mongodb-native over mongoose?

39
Comments 47
1 min read
This Week I Learned #2

This Week I Learned #2

23
Comments
5 min read
Do you use Static Typing in JavaScript?

Do you use Static Typing in JavaScript?

13
Comments 4
1 min read
Compiling templates in Javascript

Compiling templates in Javascript

7
Comments
2 min read
Design Patterns for Developers using JavaScript - Part Three

Design Patterns for Developers using JavaScript - Part Three

21
Comments
3 min read
Optional Chaining may be coming to JavaScript

Optional Chaining may be coming to JavaScript

215
Comments 41
2 min read
Front-end development (React in this case) and the SOLID principles

Front-end development (React in this case) and the SOLID principles

17
Comments
2 min read
Try “asm-dom” that is virtual DOM library by using WebAssembly

Try “asm-dom” that is virtual DOM library by using WebAssembly

13
Comments
3 min read
Conforming to JavaScript Code Styles

Conforming to JavaScript Code Styles

22
Comments
3 min read
Quil — Making a Clock with Clojurescript

Quil — Making a Clock with Clojurescript

8
Comments
4 min read
Quickstart guide for a new Vue.js project

Quickstart guide for a new Vue.js project

74
Comments 6
3 min read
Frontend+ Weekly No.8: SwiftNIO, Custom Vue Router, React Time Slicing and Suspense API

Frontend+ Weekly No.8: SwiftNIO, Custom Vue Router, React Time Slicing and Suspense API

13
Comments
6 min read
Will the web ever evolve past JavaScript?

Will the web ever evolve past JavaScript?

17
Comments 7
1 min read
How create small 'algorithm similar items'

How create small 'algorithm similar items'

7
Comments
1 min read
Generate authorized-short-living URLs in rails

Generate authorized-short-living URLs in rails

21
Comments
4 min read
Using JavaScript Promises for Non-Async Control Flow?

Using JavaScript Promises for Non-Async Control Flow?

16
Comments 7
1 min read
Making HOC with prop type inference from Recompose and Redux connector in Flow

Making HOC with prop type inference from Recompose and Redux connector in Flow

16
Comments
2 min read
What is a promise in javascript ? how does it solve callback hell issue?

What is a promise in javascript ? how does it solve callback hell issue?

11
Comments 8
1 min read
Bootstrap a Reason-React project with Parcel

Bootstrap a Reason-React project with Parcel

27
Comments 4
4 min read
JavaScript Map() Method Explained by Going On a Hike

JavaScript Map() Method Explained by Going On a Hike

78
Comments 9
5 min read
Why Use GraphQL?

Why Use GraphQL?

65
Comments 2
4 min read
Stop with the unhelpful loading spinners

Stop with the unhelpful loading spinners

7
Comments
2 min read
React Native Mobx Tutorial - Part 2

React Native Mobx Tutorial - Part 2

28
Comments 2
5 min read
Feathersjs background hooks

Feathersjs background hooks

10
Comments
1 min read
How to make functions partially applicable in JavaScript

How to make functions partially applicable in JavaScript

20
Comments 8
5 min read
Setup and Query Many to Many Relationships in AdonisJS

Setup and Query Many to Many Relationships in AdonisJS

17
Comments
1 min read
Coding with TypeScript, Prettier and ?

Coding with TypeScript, Prettier and ?

13
Comments 6
1 min read
A pragmatic solution to the flatten proposal problem #smooshgate #JavaScript

A pragmatic solution to the flatten proposal problem #smooshgate #JavaScript

7
Comments
2 min read
Critique my JS solution to this CodeWars Kata

Critique my JS solution to this CodeWars Kata

13
Comments 9
1 min read
Fluid SVGs with Vue.js

Fluid SVGs with Vue.js

10
Comments
1 min read
Tools you need to use in your react components development 

Tools you need to use in your react components development 

188
Comments 8
3 min read
Why is important to learn Vanilla JavaScript first before opting for a framework or library?

Why is important to learn Vanilla JavaScript first before opting for a framework or library?

25
Comments 3
3 min read
Publish your own NPM package 🎉

Publish your own NPM package 🎉

55
Comments 3
4 min read
Beyond React 16: Time Slicing and Suspense API

Beyond React 16: Time Slicing and Suspense API

12
Comments
1 min read
All about IF statements and booleans in JavaScript!

All about IF statements and booleans in JavaScript!

20
Comments
9 min read
Variables in JavaScript

Variables in JavaScript

17
Comments
4 min read
Reading files in a Chrome Extension

Reading files in a Chrome Extension

42
Comments 13
2 min read
A JavaScript Unit Test Generator for Your Editors

A JavaScript Unit Test Generator for Your Editors

29
Comments 1
1 min read
Here is a little script to grab a list of all font names on Google Fonts.

Here is a little script to grab a list of all font names on Google Fonts.

25
Comments 15
2 min read
How to Serialize Concurrent Operations in JavaScript: Callbacks, Promises, and Async/Await

How to Serialize Concurrent Operations in JavaScript: Callbacks, Promises, and Async/Await

21
Comments 2
8 min read
Using ESlint and Git Hooks

Using ESlint and Git Hooks

16
Comments 3
2 min read
Get App, stand app!

Get App, stand app!

8
Comments
2 min read
Example for google map with vue.js without vue library

Example for google map with vue.js without vue library

25
Comments 1
3 min read
Create a Basic Webpage with CSS and JavaScript

Create a Basic Webpage with CSS and JavaScript

30
Comments 7
4 min read
Please Stop Using Local Storage

Please Stop Using Local Storage

1109
Comments 203
11 min read
Say Hello to Your Own Amazon Lex Chat Bot

Say Hello to Your Own Amazon Lex Chat Bot

10
Comments
6 min read
Observing Style Changes 👁

Observing Style Changes 👁

44
Comments 10
4 min read
Callback Functions in NodeJS

Callback Functions in NodeJS

16
Comments 1
2 min read
Explain Vue.js like I'm five

Explain Vue.js like I'm five

7
Comments 1
1 min read
Caching Component data in React

Caching Component data in React

17
Comments 4
4 min read
loading...