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.
I Made a Visual Studio Code Plugin

I Made a Visual Studio Code Plugin

56
Comments 2
5 min read
Fun with JavaScript Regex

Fun with JavaScript Regex

15
Comments
6 min read
How to Build a Realtime Collaborative Spreadsheets App (ie. a Google Sheets Clone)

How to Build a Realtime Collaborative Spreadsheets App (ie. a Google Sheets Clone)

76
Comments
9 min read
ReactVN

ReactVN

4
Comments
3 min read
JavaScript and Accessibility: Accordions

JavaScript and Accessibility: Accordions

137
Comments 12
7 min read
Simplified Redux w/ a Dash of Vanilla

Simplified Redux w/ a Dash of Vanilla

4
Comments
1 min read
What you can learn from live coders

What you can learn from live coders

352
Comments 38
8 min read
JS13K 2018 Game competition postmortem

JS13K 2018 Game competition postmortem

6
Comments
5 min read
Hacking my Honeymoon with JavaScript 🦒

Hacking my Honeymoon with JavaScript 🦒

122
Comments 15
4 min read
Build and Deploy Realtime Svelte 3 Apps Using GraphQL

Build and Deploy Realtime Svelte 3 Apps Using GraphQL

21
Comments 1
4 min read
How I created a plugin system for Figma and got 4000 users in under 2 weeks

How I created a plugin system for Figma and got 4000 users in under 2 weeks

9
Comments
8 min read
Creating a Vue.js component library: Part V - Deploying Documentation to Netlify

Creating a Vue.js component library: Part V - Deploying Documentation to Netlify

3
Comments
2 min read
Host Storybook for each pull request with CircleCI and GitHub Deployments

Host Storybook for each pull request with CircleCI and GitHub Deployments

9
Comments
5 min read
Before Searching For A Dev Job

Before Searching For A Dev Job

117
Comments 17
4 min read
Is there any way to detect if a user "can go back" in PWAs (desktop PWA most specifically)

Is there any way to detect if a user "can go back" in PWAs (desktop PWA most specifically)

17
Comments 13
1 min read
Yet Another Resources List!

Yet Another Resources List!

87
Comments 2
3 min read
Why we stopped using 'npm start' for running our blockchain core's child processes

Why we stopped using 'npm start' for running our blockchain core's child processes

12
Comments
9 min read
DinosaurJS Opportunity Scholarship

DinosaurJS Opportunity Scholarship

33
Comments 3
2 min read
Call for JavaScript library: "navigation history"

Call for JavaScript library: "navigation history"

18
Comments 6
1 min read
Best Ways to build Progressive Web Apps (PWA)

Best Ways to build Progressive Web Apps (PWA)

63
Comments
4 min read
Simple and to the point stitching remote schema into local schema with Apollo Server

Simple and to the point stitching remote schema into local schema with Apollo Server

6
Comments
3 min read
Subscription Button

Subscription Button

4
Comments
1 min read
Getting started with Web Performance

Getting started with Web Performance

20
Comments
11 min read
Sane tooling for the Frontend engineer commoner

Sane tooling for the Frontend engineer commoner

5
Comments
6 min read
Using await/async in a Simple Script

Using await/async in a Simple Script

8
Comments 2
1 min read
Javascript Array.push is 945x faster than Array.concat 🤯🤔

Javascript Array.push is 945x faster than Array.concat 🤯🤔

781
Comments 73
8 min read
The Fullstack React.js Developer RoadMap

The Fullstack React.js Developer RoadMap

695
Comments 13
19 min read
Setup MongoDB in Node.js with Mongoose

Setup MongoDB in Node.js with Mongoose

29
Comments 5
3 min read
If you Wannabe (assigned) in my JS Object: Conditionally adding properties to JS Objects

If you Wannabe (assigned) in my JS Object: Conditionally adding properties to JS Objects

43
Comments 8
3 min read
Building a chat app with React Hooks, a pragmatic example

Building a chat app with React Hooks, a pragmatic example

169
Comments 5
12 min read
Build a Progressive Web App with Angular

Build a Progressive Web App with Angular

18
Comments 4
9 min read
Writing Jasmine Templates

Writing Jasmine Templates

6
Comments 2
4 min read
monastic-browser

monastic-browser

9
Comments
1 min read
Progressive Enhancement: Respecting web browser preferences in a post ES6 world

Progressive Enhancement: Respecting web browser preferences in a post ES6 world

13
Comments 2
4 min read
🛣 Build Laravel Web Applications faster than ever , Easy to install , Effortless to customize 👋.

🛣 Build Laravel Web Applications faster than ever , Easy to install , Effortless to customize 👋.

7
Comments
2 min read
DYK your website can get a dark mode toggled by your operating system?

DYK your website can get a dark mode toggled by your operating system?

35
Comments 9
2 min read
10 Things I Have Learned Open Sourcing A React Hook Without Going Crazy

10 Things I Have Learned Open Sourcing A React Hook Without Going Crazy

55
Comments
5 min read
ES6: Template Strings

ES6: Template Strings

7
Comments
2 min read
The Abort-able Fetch

The Abort-able Fetch

9
Comments 1
2 min read
Migrating Bluebird promises to native ones

Migrating Bluebird promises to native ones

8
Comments
1 min read
The visual learner’s guide to async JS

The visual learner’s guide to async JS

7
Comments
8 min read
Fixing a very common warning of Sequelize.js

Fixing a very common warning of Sequelize.js

5
Comments
1 min read
Why Angular inDepth is one-of-a-kind and how I joined the cause

Why Angular inDepth is one-of-a-kind and how I joined the cause

21
Comments 3
9 min read
Building a To-Do List Application with Cloudflare Workers and KV

Building a To-Do List Application with Cloudflare Workers and KV

43
Comments
15 min read
React Or JQuery

React Or JQuery

3
Comments 1
1 min read
Libraries for translating JavaScript apps

Libraries for translating JavaScript apps

4
Comments
13 min read
How To Create Serverless API Functions With AWS Lambda

How To Create Serverless API Functions With AWS Lambda

27
Comments 4
4 min read
Canceling promises with Generators in ES6 Javascript

Canceling promises with Generators in ES6 Javascript

74
Comments 3
4 min read
Is There a Good JavaScript Tutorial for New Coders that Teaches a Declarative/Functional Style from the Beginning?

Is There a Good JavaScript Tutorial for New Coders that Teaches a Declarative/Functional Style from the Beginning?

7
Comments
2 min read
A New Coding Style for Switch Statements in JavaScript/TypeScript

A New Coding Style for Switch Statements in JavaScript/TypeScript

64
Comments 41
2 min read
How to sync data between Coda docs (and Google Sheets) using Google Apps Script

How to sync data between Coda docs (and Google Sheets) using Google Apps Script

12
Comments
17 min read
Reading Client-Side Files for Validation with Vue.js

Reading Client-Side Files for Validation with Vue.js

9
Comments
6 min read
RedGL Release Master_V5.0

RedGL Release Master_V5.0

5
Comments
1 min read
Q Vault: An open source secret manager

Q Vault: An open source secret manager

6
Comments 27
1 min read
Using Google Sheets as a Database: 3 Ways to Connect the API to Node.js

Using Google Sheets as a Database: 3 Ways to Connect the API to Node.js

309
Comments 25
18 min read
Unform: the definitive form library for React apps

Unform: the definitive form library for React apps

84
Comments 9
6 min read
I made an adventure map for Oaxaca, Mexico and here's what I learned

I made an adventure map for Oaxaca, Mexico and here's what I learned

17
Comments 6
7 min read
React Static Basics

React Static Basics

24
Comments 1
8 min read
Learn React JS in 5 minutes — A tutorial for beginners

Learn React JS in 5 minutes — A tutorial for beginners

169
Comments 12
5 min read
NGConf 2019 - Keynote day 1

NGConf 2019 - Keynote day 1

38
Comments
12 min read
loading...