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.
Function

Function

5
Comments
1 min read
Caching your express app

Caching your express app

52
Comments 2
3 min read
Codewars: "Square Every Digit" w/ Fun JavaScript One Line Solution ✨

Codewars: "Square Every Digit" w/ Fun JavaScript One Line Solution ✨

12
Comments
3 min read
Tuple.app: Como parear com um Desenvolvedor Júnior

Tuple.app: Como parear com um Desenvolvedor Júnior

21
Comments
3 min read
AssemblyScript: making WebAssembly more accessible to JavaScript programmers

AssemblyScript: making WebAssembly more accessible to JavaScript programmers

14
Comments
8 min read
React Native local notifications with hooks and context

React Native local notifications with hooks and context

9
Comments 2
5 min read
Are Soft Skills Important in Technical Developer Relations?

Are Soft Skills Important in Technical Developer Relations?

9
Comments
9 min read
React Component Monorepo Library Made Easier with Bit

React Component Monorepo Library Made Easier with Bit

49
Comments
8 min read
Attaching ShareJS to select HTML element

Attaching ShareJS to select HTML element

7
Comments
2 min read
Getting Started Tailwindcss with Gridsome Without Using Plugin

Getting Started Tailwindcss with Gridsome Without Using Plugin

48
Comments 9
3 min read
Promise.race for timeouts, fetch and avoiding memory leaks

Promise.race for timeouts, fetch and avoiding memory leaks

5
Comments 1
1 min read
GraphQL: Mutation and Database Access

GraphQL: Mutation and Database Access

19
Comments 1
10 min read
Creating a 13KB JS Game using SVG

Creating a 13KB JS Game using SVG

81
Comments 2
8 min read
Understanding the JavaScript Spread Operator - From Beginner to Expert

Understanding the JavaScript Spread Operator - From Beginner to Expert

134
Comments 8
6 min read
The ABSOLUTE Beginners Guide to Linting

The ABSOLUTE Beginners Guide to Linting

126
Comments 4
3 min read
How NOT to learn JavaScript

How NOT to learn JavaScript

86
Comments 15
2 min read
Learn JavaScript by building a UI framework: Part 4 - Creating A Module Bundler

Learn JavaScript by building a UI framework: Part 4 - Creating A Module Bundler

23
Comments
11 min read
usePageTitle custom reactjs hook

usePageTitle custom reactjs hook

20
Comments 5
1 min read
Roll your Own Redux With useContext & useReducer

Roll your Own Redux With useContext & useReducer

19
Comments 2
4 min read
Debugging Javascript Like a Pro

Debugging Javascript Like a Pro

93
Comments 2
9 min read
Cultivating Coder's Bootcamp Summer 2019

Cultivating Coder's Bootcamp Summer 2019

5
Comments
2 min read
How to access your localhost application on any device

How to access your localhost application on any device

48
Comments 6
1 min read
Setting up a Linux Javascript Dev Environment on Windows

Setting up a Linux Javascript Dev Environment on Windows

124
Comments 13
6 min read
The introduction to Typescript you may be missing

The introduction to Typescript you may be missing

83
Comments 2
8 min read
Setting up Prettier and Husky automatically, with prettier-configure

Setting up Prettier and Husky automatically, with prettier-configure

8
Comments
1 min read
Send and Schedule e-mails from a Node.js app

Send and Schedule e-mails from a Node.js app

16
Comments
4 min read
Full-text search with Node.js and ElasticSearch on Docker

Full-text search with Node.js and ElasticSearch on Docker

209
Comments 1
14 min read
Embedded Storage for Node.js Part 2

Embedded Storage for Node.js Part 2

8
Comments
1 min read
JavaScript-tips ⚡️

JavaScript-tips ⚡️

7
Comments
1 min read
How to Easily Reuse Components Across Projects and Repositories

How to Easily Reuse Components Across Projects and Repositories

79
Comments 6
7 min read
Polling with async/await

Polling with async/await

20
Comments 2
2 min read
Javascript Inheritance explained in plain English (aka Ruby)

Javascript Inheritance explained in plain English (aka Ruby)

5
Comments 1
6 min read
Using event bus in Vue.js to pass data between components

Using event bus in Vue.js to pass data between components

47
Comments 1
5 min read
My first whiteboard challenge

My first whiteboard challenge

8
Comments
2 min read
Getting Started with Serverless Angular Universal on AWS Lambda

Getting Started with Serverless Angular Universal on AWS Lambda

11
Comments 1
13 min read
Book Review: The Gamer's Guide To Coding

Book Review: The Gamer's Guide To Coding

7
Comments
2 min read
Better Console Debug in Javascript

Better Console Debug in Javascript

5
Comments
1 min read
An iTunes Audio Enabled Search Built in Vue.js

An iTunes Audio Enabled Search Built in Vue.js

7
Comments
6 min read
SOLID: Dependency Inversion Principle in Angular

SOLID: Dependency Inversion Principle in Angular

10
Comments
8 min read
How to add data-* attributes to your component library and benefit from them in your E2E tests

How to add data-* attributes to your component library and benefit from them in your E2E tests

10
Comments
2 min read
🚀 We've just launched FileKit on ProductHunt!

🚀 We've just launched FileKit on ProductHunt!

5
Comments
1 min read
Understanding React Hooks by building a simple App

Understanding React Hooks by building a simple App

83
Comments 2
4 min read
TypeScript: Setting Up Our Compiler

TypeScript: Setting Up Our Compiler

43
Comments
2 min read
A simple Countdown with RxJS

A simple Countdown with RxJS

6
Comments
4 min read
Writing scalable Typescript

Writing scalable Typescript

23
Comments 2
9 min read
Tales from Technological Backwaters

Tales from Technological Backwaters

6
Comments
3 min read
Node.js Under The Hood #1 - Getting to know our tools

Node.js Under The Hood #1 - Getting to know our tools

541
Comments 30
9 min read
Leetcode: "Unique Morse Code Words" Fun JavaScript One Line Solution ✨

Leetcode: "Unique Morse Code Words" Fun JavaScript One Line Solution ✨

32
Comments
3 min read
Naming Things

Naming Things

13
Comments 3
1 min read
JSitor, an alternative of CodePen, JSBin and JSFiddle

JSitor, an alternative of CodePen, JSBin and JSFiddle

186
Comments 38
3 min read
Simply Auth Social

Simply Auth Social

5
Comments
1 min read
RxJS Patterns: Efficiency and Performance

RxJS Patterns: Efficiency and Performance

93
Comments 3
9 min read
Top 10 Chrome Extensions Every Developer Likes

Top 10 Chrome Extensions Every Developer Likes

454
Comments 25
3 min read
Show your Laptop🔥

Show your Laptop🔥

38
Comments 49
1 min read
Soft Skills for Software Developers

Soft Skills for Software Developers

95
Comments 4
7 min read
Free Code Camp and It's Community

Free Code Camp and It's Community

36
Comments 5
2 min read
Setting up a Node API with Postgres and Knex

Setting up a Node API with Postgres and Knex

88
Comments 6
4 min read
Embedded Storage for Your Node.js Projects

Embedded Storage for Your Node.js Projects

8
Comments
1 min read
How to Build Google Actions using Azure Functions

How to Build Google Actions using Azure Functions

11
Comments 1
9 min read
Loading and Displaying Data with Hooks

Loading and Displaying Data with Hooks

53
Comments
6 min read
loading...