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.
CRUD Operations in Express, Nodejs and MongoDB

CRUD Operations in Express, Nodejs and MongoDB

71
Comments 11
6 min read
10 Cool CSS Text Effects

10 Cool CSS Text Effects

94
Comments 2
2 min read
Should I use event delegation in React?

Should I use event delegation in React?

72
Comments 5
3 min read
Introducing stimulus-image-grid

Introducing stimulus-image-grid

9
Comments 3
1 min read
Top Engineers I have learned the most from 💡

Top Engineers I have learned the most from 💡

17
Comments 1
2 min read
Detect and track your errors in production and fix it!

Detect and track your errors in production and fix it!

6
Comments
2 min read
Making a Game with JavaScript

Making a Game with JavaScript

7
Comments 6
3 min read
How to get JSON.stringify formatted

How to get JSON.stringify formatted

23
Comments 3
1 min read
Using Strapi Policies To Create Editable User Profiles

Using Strapi Policies To Create Editable User Profiles

24
Comments 2
6 min read
Telegram bot made easy, a covid-19 statistics bot.

Telegram bot made easy, a covid-19 statistics bot.

13
Comments 3
3 min read
Covid-19 Tracking App

Covid-19 Tracking App

10
Comments 1
1 min read
Make Your Objects Unchangeable with Object.freeze()

Make Your Objects Unchangeable with Object.freeze()

8
Comments 3
1 min read
Refactoring: Try-Catch for Variable Assignment in JS

Refactoring: Try-Catch for Variable Assignment in JS

6
Comments 1
1 min read
Live Annotated Coding Interviews: SQL, Python and Javascript 1:36:36

Live Annotated Coding Interviews: SQL, Python and Javascript

37
Comments 2
3 min read
Understanding symbols in JavaScript

Understanding symbols in JavaScript

13
Comments
8 min read
Responding to browser state changes with Tornis

Responding to browser state changes with Tornis

8
Comments 1
7 min read
Getting data from Hasura onto your Next.js app

Getting data from Hasura onto your Next.js app

6
Comments
2 min read
👓💻 How to set up Websocket connections between nodejs services

👓💻 How to set up Websocket connections between nodejs services

100
Comments
6 min read
Add chat into your Angular app with TalkJS - Part 2

Add chat into your Angular app with TalkJS - Part 2

26
Comments
10 min read
Setting Up React with Git Hooks to Automatically Test and Lint before Pushing Code

Setting Up React with Git Hooks to Automatically Test and Lint before Pushing Code

127
Comments 3
2 min read
What’s your alternative solution? Challenge #35

What’s your alternative solution? Challenge #35

5
Comments
2 min read
Top React-Native Interview Questions & Answers

Top React-Native Interview Questions & Answers

38
Comments 2
13 min read
Quicksort In Javascript

Quicksort In Javascript

38
Comments 3
2 min read
Accessing Prismic Releases Programmatically

Accessing Prismic Releases Programmatically

2
Comments
2 min read
AI is a threat! Really?

AI is a threat! Really?

34
Comments 14
2 min read
Next.js Building a Car Trading App

Next.js Building a Car Trading App

11
Comments
1 min read
Dealing with dynamic images in Gatsby

Dealing with dynamic images in Gatsby

5
Comments
2 min read
How To Conditionally Wrap A React Component

How To Conditionally Wrap A React Component

4
Comments
3 min read
Simple Dark/Light mode

Simple Dark/Light mode

86
Comments 30
1 min read
Interfaces in Typescript with an Example

Interfaces in Typescript with an Example

5
Comments
2 min read
forEach loop

forEach loop

5
Comments
1 min read
What is the JAMstack and how do I get started?

What is the JAMstack and how do I get started?

11
Comments
10 min read
My personal portfolio site. Some feeback / tips?

My personal portfolio site. Some feeback / tips?

27
Comments 35
1 min read
ES2020: Everything You Need to Know

ES2020: Everything You Need to Know

8
Comments
12 min read
Introducing glitcheroo: The simple deployment tool for Glitch

Introducing glitcheroo: The simple deployment tool for Glitch

31
Comments 3
3 min read
Re-introducing JavaScript Objects using Object constructor

Re-introducing JavaScript Objects using Object constructor

1
Comments 1
4 min read
Awesome breaking changes in Vue 3, if you migrate from Vue 2

Awesome breaking changes in Vue 3, if you migrate from Vue 2

118
Comments 6
5 min read
How to Build a Modal in Vue.Js

How to Build a Modal in Vue.Js

10
Comments 1
2 min read
React performance optimization with useMemo & memo

React performance optimization with useMemo & memo

12
Comments 1
4 min read
Vue vs React - Which One is Better for Your App? Similarities & Differences

Vue vs React - Which One is Better for Your App? Similarities & Differences

87
Comments 10
7 min read
Javascripts async and loops

Javascripts async and loops

5
Comments
1 min read
React Context and Provider to help handle scroll and viewport visibility events

React Context and Provider to help handle scroll and viewport visibility events

4
Comments 1
2 min read
How to choose our React training combination that suits you best

How to choose our React training combination that suits you best

2
Comments 2
7 min read
Starting Full Stack Open Course

Starting Full Stack Open Course

4
Comments
1 min read
Highly Scalable Codebase Architecture

Highly Scalable Codebase Architecture

117
Comments
2 min read
Build your own FROGGER game - super simple vanilla JavaScript walkthrough

Build your own FROGGER game - super simple vanilla JavaScript walkthrough

7
Comments
2 min read
Polyfill for Array.reduce() Javascript

Polyfill for Array.reduce() Javascript

18
Comments 7
1 min read
Styling in React

Styling in React

6
Comments 1
2 min read
Let's sort with JavaScript 🔢

Let's sort with JavaScript 🔢

83
Comments 2
8 min read
Using `find()` on an array of Objects in JavaScript

Using `find()` on an array of Objects in JavaScript

6
Comments
1 min read
How to get started with React Router

How to get started with React Router

28
Comments 2
4 min read
AI is a threat! Really? Part - 2

AI is a threat! Really? Part - 2

22
Comments 4
2 min read
Museria - a decentralized music storage

Museria - a decentralized music storage

5
Comments
8 min read
Speed up JavaScript execution 🚀🚀🚀

Speed up JavaScript execution 🚀🚀🚀

67
Comments 1
5 min read
Font Awesome 5 as a component for Vue JS

Font Awesome 5 as a component for Vue JS

17
Comments 4
3 min read
#WebDev on web.dev - Create a "Was this page helpful?" widget #2386

#WebDev on web.dev - Create a "Was this page helpful?" widget #2386

2
Comments
1 min read
✨ How To Start and Finish a Side Project ✨

✨ How To Start and Finish a Side Project ✨

247
Comments 27
4 min read
Use Vue.js to rewrite React's Official Tutorial Tic Tac Toe

Use Vue.js to rewrite React's Official Tutorial Tic Tac Toe

6
Comments
6 min read
An Opinionated Way to Structure React Apps

An Opinionated Way to Structure React Apps

2
Comments
6 min read
Creating a custom calendar in React from scratch

Creating a custom calendar in React from scratch

29
Comments 2
4 min read
loading...