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 a WebVR game with A-Frame

How to build a WebVR game with A-Frame

70
Comments 6
7 min read
The Definitive React Hooks Cheatsheet

The Definitive React Hooks Cheatsheet

230
Comments 15
5 min read
Rewriting an old project! Part 2: JavaScript

Rewriting an old project! Part 2: JavaScript

46
Comments 17
14 min read
Add days to a Date in vanilla JavaScript

Add days to a Date in vanilla JavaScript

11
Comments 3
1 min read
5 Things No One Tells You About Going to a Coding BootCamp

5 Things No One Tells You About Going to a Coding BootCamp

104
Comments 39
3 min read
Add Two-Factor Authentication to Node.js Web Apps

Add Two-Factor Authentication to Node.js Web Apps

12
Comments
8 min read
How much of a page is occupied by images?

How much of a page is occupied by images?

9
Comments 2
1 min read
Managing Your Personal Finances as a Dev - While Loop Style

Managing Your Personal Finances as a Dev - While Loop Style

81
Comments 6
8 min read
Gulp vs Web-pack

Gulp vs Web-pack

13
Comments 19
1 min read
Google Cloud Functions: Sending emails using Gmail SMTP and Nodemailer

Google Cloud Functions: Sending emails using Gmail SMTP and Nodemailer

35
Comments 16
4 min read
Currying - An Introduction With Function Declarations & Expressions

Currying - An Introduction With Function Declarations & Expressions

20
Comments 1
3 min read
Solving hashtags problems

Solving hashtags problems

4
Comments 4
3 min read
Rename Variable While Destructuring In Javascript

Rename Variable While Destructuring In Javascript

10
Comments 3
1 min read
Rocking JS data structures!

Rocking JS data structures!

179
Comments 5
11 min read
Getting Location in NativeScript - Part 2

Getting Location in NativeScript - Part 2

8
Comments
3 min read
How to upload files with Vue and FilePond

How to upload files with Vue and FilePond

57
Comments 8
4 min read
TypeScript - get types from data using typeof

TypeScript - get types from data using typeof

131
Comments 8
1 min read
JAMstack Primer for Back-End Devs

JAMstack Primer for Back-End Devs

12
Comments
3 min read
Junior Web Developer environment setup

Junior Web Developer environment setup

82
Comments 14
4 min read
Develop a JS lib these days

Develop a JS lib these days

4
Comments
1 min read
Solve* all your problems with Promise.allSettled()

Solve* all your problems with Promise.allSettled()

17
Comments 6
4 min read
Using CodeSandbox as a CMS and Live Preview for your Gatsby Blog

Using CodeSandbox as a CMS and Live Preview for your Gatsby Blog

48
Comments
4 min read
Vue during coffee break - using v-model with custom components.

Vue during coffee break - using v-model with custom components.

103
Comments 6
2 min read
Use $ & $$ Instead of document.querySelector/All in JavaScript without jQuery

Use $ & $$ Instead of document.querySelector/All in JavaScript without jQuery

230
Comments 31
1 min read
Learn To Fold Your JS Arrays

Learn To Fold Your JS Arrays

105
Comments 4
5 min read
End-to-end API testing using Knex & Migrations

End-to-end API testing using Knex & Migrations

26
Comments 4
3 min read
Let’s Build: With Tailwind CSS – Tweet

Let’s Build: With Tailwind CSS – Tweet

9
Comments
2 min read
Beyond the polyfills: how Web Components affect us today?

Beyond the polyfills: how Web Components affect us today?

86
Comments 16
6 min read
Learn the Storage API by Building a Note Taking App

Learn the Storage API by Building a Note Taking App

135
Comments 6
6 min read
How I'm Automating My Productivity With This Smart Home Combo

How I'm Automating My Productivity With This Smart Home Combo

90
Comments 12
4 min read
Different types of routers in react router

Different types of routers in react router

21
Comments 3
2 min read
Build Angular Like An Architect (Part 1)

Build Angular Like An Architect (Part 1)

370
Comments 13
19 min read
Nginx Log Analytics with AWS Athena and Cube.js

Nginx Log Analytics with AWS Athena and Cube.js

49
Comments 1
9 min read
How to create a Simple, Responsive, and Dynamic Dashboard in Web application

How to create a Simple, Responsive, and Dynamic Dashboard in Web application

18
Comments
6 min read
A Taste of Node Express

A Taste of Node Express

8
Comments
2 min read
The Layers of JS...Styles Remix

The Layers of JS...Styles Remix

44
Comments 4
5 min read
Equality of Data Structures: Ruby vs. JavaScript

Equality of Data Structures: Ruby vs. JavaScript

79
Comments 14
4 min read
EasyBot, the JSON Discord Bot

EasyBot, the JSON Discord Bot

4
Comments
1 min read
A Complete Beginner's Guide to Vue

A Complete Beginner's Guide to Vue

1707
Comments 41
8 min read
Rewriting an old project! Part 1: HTML & CSS

Rewriting an old project! Part 1: HTML & CSS

62
Comments 2
9 min read
Building a CLI tool to deploy static websites

Building a CLI tool to deploy static websites

6
Comments
9 min read
Why SvelteJS may be the best framework for new web devs

Why SvelteJS may be the best framework for new web devs

550
Comments 63
7 min read
Digit Recognition Using Neural Network in JavaScript

Digit Recognition Using Neural Network in JavaScript

15
Comments 9
1 min read
Dragging SVGs with React

Dragging SVGs with React

22
Comments 3
3 min read
Number Truncation in JavaScript

Number Truncation in JavaScript

74
Comments 6
3 min read
Basic routing in React using React Router

Basic routing in React using React Router

27
Comments
4 min read
A neat DIY solution to animating on scroll (for any framework)

A neat DIY solution to animating on scroll (for any framework)

102
Comments 5
7 min read
Crystal reports open source alternative

Crystal reports open source alternative

14
Comments 2
4 min read
Making a sandwich with functional javascript

Making a sandwich with functional javascript

10
Comments
7 min read
Improve async programming with JavaScript promises

Improve async programming with JavaScript promises

14
Comments
17 min read
Reasons Why JavaScript is Omnipresent in Modern Development

Reasons Why JavaScript is Omnipresent in Modern Development

5
Comments
1 min read
Making AJAX calls using the Fetch API

Making AJAX calls using the Fetch API

26
Comments 5
6 min read
Translating Speech in Real-Time with Your Browser and the Cloud

Translating Speech in Real-Time with Your Browser and the Cloud

25
Comments
8 min read
Getting Location in NativeScript

Getting Location in NativeScript

8
Comments
4 min read
Embed Your Latest DEV Posts Anywhere 💌

Embed Your Latest DEV Posts Anywhere 💌

69
Comments 9
4 min read
Why do you use jQuery in 2019?

Why do you use jQuery in 2019?

14
Comments 18
1 min read
Shallow comparison in Redux

Shallow comparison in Redux

12
Comments 2
2 min read
Semicolons in JavaScript: To Use or Not to Use?

Semicolons in JavaScript: To Use or Not to Use?

106
Comments 23
3 min read
Stream CLI & My Role as a Developer Evangelist

Stream CLI & My Role as a Developer Evangelist

18
Comments 2
5 min read
Club Roster Application With Vanilla Javascript

Club Roster Application With Vanilla Javascript

12
Comments
7 min read
loading...