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.
What are debounce and throttle functions, and how do you write them in JavaScript and React?

What are debounce and throttle functions, and how do you write them in JavaScript and React?

184
Comments
7 min read
Hacktoberfest 2019 🏆

Hacktoberfest 2019 🏆

12
Comments 14
1 min read
Writing a Typing game using JavaScript (melonJS)

Writing a Typing game using JavaScript (melonJS)

16
Comments
1 min read
How to also update the package.json version when using yarn update

How to also update the package.json version when using yarn update

10
Comments 1
1 min read
Improving U/X with Front-End development

Improving U/X with Front-End development

54
Comments
3 min read
Intro to Observables with RxJS

Intro to Observables with RxJS

15
Comments
5 min read
Write Tests Like a Mathematician: Part 3

Write Tests Like a Mathematician: Part 3

19
Comments
20 min read
Why JavaScript is Mandatory for Modern Web Development?

Why JavaScript is Mandatory for Modern Web Development?

16
Comments
4 min read
How to use `import/export` in Node without Babel

How to use `import/export` in Node without Babel

10
Comments 1
2 min read
How to Configure Jest for Vue apps Using Vuetify

How to Configure Jest for Vue apps Using Vuetify

5
Comments 1
2 min read
Learning Laravel 6 and VueJS for Javascript/NodeJS developer part 2 - Directory Structure explained

Learning Laravel 6 and VueJS for Javascript/NodeJS developer part 2 - Directory Structure explained

52
Comments 2
3 min read
Vue Event And Key Modifiers

Vue Event And Key Modifiers

10
Comments 1
3 min read
chart-race-react: Seamlessly integrate Bar Chart Races to your website.

chart-race-react: Seamlessly integrate Bar Chart Races to your website.

6
Comments
2 min read
Array in Javascript for Beginner

Array in Javascript for Beginner

7
Comments
4 min read
Creating Your Cloud Infrastructure like Google cloud and Digital Ocean from Scratch: Part -2

Creating Your Cloud Infrastructure like Google cloud and Digital Ocean from Scratch: Part -2

36
Comments 5
5 min read
5 things I love about Svelte

5 things I love about Svelte

108
Comments 20
3 min read
Choosing the right frontend database for a single page application

Choosing the right frontend database for a single page application

71
Comments 6
4 min read
Weekend task: Write your first TypeScript package and publish it to NPM!

Weekend task: Write your first TypeScript package and publish it to NPM!

59
Comments 2
3 min read
Change Navigation Based On View With Vue JS

Change Navigation Based On View With Vue JS

13
Comments
2 min read
What is Going on With Static Site Generators? Why the numbers are increasing?

What is Going on With Static Site Generators? Why the numbers are increasing?

21
Comments 17
1 min read
API Mocking server with hapi.js

API Mocking server with hapi.js

57
Comments 1
8 min read
Publish your Quasar SPA on Github.io with History Mode

Publish your Quasar SPA on Github.io with History Mode

36
Comments 3
4 min read
How to implement a working checkbox component in Formik 1.5.8

How to implement a working checkbox component in Formik 1.5.8

12
Comments 4
1 min read
A Beginner's Guide to Web Development

A Beginner's Guide to Web Development

146
Comments 2
13 min read
Set it and Forget it

Set it and Forget it

7
Comments
4 min read
E-Mail/Password Authentication with Firebase and Nuxt

E-Mail/Password Authentication with Firebase and Nuxt

77
Comments 2
5 min read
Use Code to Make Stuff: p5.js

Use Code to Make Stuff: p5.js

17
Comments 9
3 min read
30 Day Challenge: 30 Posts in 30 Days

30 Day Challenge: 30 Posts in 30 Days

13
Comments 2
1 min read
My Take on Async JavaScript Promises with Concurrency Limit

My Take on Async JavaScript Promises with Concurrency Limit

5
Comments
3 min read
What are the secret tips and tricks you know about using Firestore?

What are the secret tips and tricks you know about using Firestore?

6
Comments
1 min read
Import, Exports, and Require(it) Too!

Import, Exports, and Require(it) Too!

11
Comments
5 min read
Logic Navigation with Break, Continue, and Return in JavaScript.

Logic Navigation with Break, Continue, and Return in JavaScript.

6
Comments
5 min read
Array Transformations With `reduce()` Method

Array Transformations With `reduce()` Method

6
Comments 1
2 min read
We Want Your Help to Learn Together

We Want Your Help to Learn Together

8
Comments
2 min read
Using Netlify lambda functions to send emails from a GatsbyJS site

Using Netlify lambda functions to send emails from a GatsbyJS site

71
Comments 11
4 min read
Rate limiting API calls - sometimes a Bottleneck is a good thing

Rate limiting API calls - sometimes a Bottleneck is a good thing

19
Comments 19
3 min read
Hacktoberfest Week 2 & 3: Refactors and Bug Fixes!

Hacktoberfest Week 2 & 3: Refactors and Bug Fixes!

5
Comments 1
4 min read
Redux Crash Course with Hooks 🎣

Redux Crash Course with Hooks 🎣

915
Comments 28
3 min read
How to Build a Complex Dynamic Input Form with React

How to Build a Complex Dynamic Input Form with React

8
Comments
6 min read
Function invocation with the apply() and call() methods

Function invocation with the apply() and call() methods

7
Comments
2 min read
Writing Your Own Changelog Generator with Git

Writing Your Own Changelog Generator with Git

11
Comments
8 min read
Side Projects: Telegram Food Bot using the Zomato API

Side Projects: Telegram Food Bot using the Zomato API

6
Comments 1
5 min read
8.4 Power Set

8.4 Power Set

6
Comments
2 min read
Build and deploy static Vue/React SPA on Dokku

Build and deploy static Vue/React SPA on Dokku

8
Comments
2 min read
facetat - a 1.5kb library for writing responsive styles for CSS-in-Js framework

facetat - a 1.5kb library for writing responsive styles for CSS-in-Js framework

9
Comments
2 min read
Use middleware in Next.js without custom server

Use middleware in Next.js without custom server

29
Comments 2
9 min read
Node.js Under The Hood #4 - Let's Talk About V8

Node.js Under The Hood #4 - Let's Talk About V8

124
Comments 6
5 min read
Render HTML with Vanilla JavaScript and lit-html

Render HTML with Vanilla JavaScript and lit-html

185
Comments 14
6 min read
Objects as Keys: A JavaScript Adventure

Objects as Keys: A JavaScript Adventure

62
Comments
16 min read
4 Steps to Self-Hosted Fonts in Gatsby

4 Steps to Self-Hosted Fonts in Gatsby

52
Comments 21
1 min read
Pratica - Monadic Library, now fully in Typescript!

Pratica - Monadic Library, now fully in Typescript!

61
Comments 5
2 min read
Learning Javascript #DAY-01 (my journey to full-stack web dev)

Learning Javascript #DAY-01 (my journey to full-stack web dev)

8
Comments 4
2 min read
Top 10 Programming Languages to Learn to Get a Job on Investment Banks like Goldman Sachs, Citi, and Morgan Stanley

Top 10 Programming Languages to Learn to Get a Job on Investment Banks like Goldman Sachs, Citi, and Morgan Stanley

112
Comments 3
11 min read
Generating pdf reports with charts using React and Puppeteer

Generating pdf reports with charts using React and Puppeteer

73
Comments 2
4 min read
HOW TO CONSUME A RESTFUL API IN SVELTE

HOW TO CONSUME A RESTFUL API IN SVELTE

44
Comments 4
1 min read
5 issues I encountered while converting a create-react-app to SSR (and how I solved them)

5 issues I encountered while converting a create-react-app to SSR (and how I solved them)

78
Comments 7
5 min read
Understanding lazy loading in JavaScript

Understanding lazy loading in JavaScript

113
Comments
8 min read
How To Start Open source contribution

How To Start Open source contribution

8
Comments 2
1 min read
Setting Up Grunt and Tailwind CSS

Setting Up Grunt and Tailwind CSS

19
Comments 2
3 min read
Trying to make FETCH (lol jk- a POST request) happen 💅💁🏼‍♀️

Trying to make FETCH (lol jk- a POST request) happen 💅💁🏼‍♀️

45
Comments
7 min read
loading...