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.
ES6 object.assign() method Explained With Example

ES6 object.assign() method Explained With Example

5
Comments
1 min read
React Course

React Course

4
Comments 2
1 min read
Toolkit - map / filter / reduce in arrays

Toolkit - map / filter / reduce in arrays

7
Comments
6 min read
React Hooks - How to use state safely

React Hooks - How to use state safely

7
Comments
4 min read
Using SQlite or PostgreSQL with Express

Using SQlite or PostgreSQL with Express

6
Comments
9 min read
Mediator design pattern: En dos aplicaciones

Mediator design pattern: En dos aplicaciones

7
Comments
4 min read
The Smallest Possible Mistake to make when using Promises

The Smallest Possible Mistake to make when using Promises

6
Comments 2
1 min read
Creating your own React Boilerplate - For Beginners

Creating your own React Boilerplate - For Beginners

91
Comments 3
7 min read
[Junior Dev] Step by step through a coding challenge. (Part 1)

[Junior Dev] Step by step through a coding challenge. (Part 1)

89
Comments 2
2 min read
Building a modal module for React with React-Router

Building a modal module for React with React-Router

43
Comments
10 min read
Gatsby vs Next.JS - What, Why and When?

Gatsby vs Next.JS - What, Why and When?

849
Comments 71
5 min read
Accessibility will make your code better

Accessibility will make your code better

45
Comments 4
7 min read
Animated headline, Placeholder page, Code highlighting | Module Monday 60

Animated headline, Placeholder page, Code highlighting | Module Monday 60

14
Comments
2 min read
Playing with CSS animation in 30 minute increments

Playing with CSS animation in 30 minute increments

76
Comments 7
3 min read
Under the hood of Prototypal Inheritance in JavaScript

Under the hood of Prototypal Inheritance in JavaScript

12
Comments 3
9 min read
Refactoring Reducers with Immer

Refactoring Reducers with Immer

8
Comments
3 min read
Using Bunyan with Sequelize

Using Bunyan with Sequelize

7
Comments
1 min read
A Refactoring Breakdown

A Refactoring Breakdown

8
Comments
5 min read
Storybook with Typescript and NextJS

Storybook with Typescript and NextJS

16
Comments 1
1 min read
Word Counter

Word Counter

8
Comments 1
2 min read
Electron Tutorial: Building Modern Desktop Apps with Vue.js

Electron Tutorial: Building Modern Desktop Apps with Vue.js

12
Comments
1 min read
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
Writing a Typing game using JavaScript (melonJS)

Writing a Typing game using JavaScript (melonJS)

16
Comments
1 min read
Hacktoberfest 2019 🏆

Hacktoberfest 2019 🏆

12
Comments 14
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
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
Write Tests Like a Mathematician: Part 3

Write Tests Like a Mathematician: Part 3

19
Comments
20 min read
Intro to Observables with RxJS

Intro to Observables with RxJS

15
Comments
5 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
Vue Event And Key Modifiers

Vue Event And Key Modifiers

10
Comments 1
3 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
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
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
Array in Javascript for Beginner

Array in Javascript for Beginner

7
Comments
4 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

37
Comments 4
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

78
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

20
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
loading...