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.
Javascript native barcode detector API

Javascript native barcode detector API

20
Comments 5
2 min read
UI Dev Newsletter #54

UI Dev Newsletter #54

20
Comments
1 min read
Understanding Design Patterns: Observer

Understanding Design Patterns: Observer

48
Comments
14 min read
Redux-Cool Philosophy

Redux-Cool Philosophy

11
Comments
3 min read
TypeScript's Unknown data type

TypeScript's Unknown data type

10
Comments
2 min read
Building a PHP CMS from Scratch without a Framework

Building a PHP CMS from Scratch without a Framework

14
Comments
3 min read
JavaScript Promises 101

JavaScript Promises 101

138
Comments 5
2 min read
How to solve the main problems which we usually face when we use Redux in complex projects.

How to solve the main problems which we usually face when we use Redux in complex projects.

9
Comments
3 min read
NEXT, Tailwind CSS, ESlint, and Prettier boilerplate!

NEXT, Tailwind CSS, ESlint, and Prettier boilerplate!

27
Comments
1 min read
Typescript, NodeJS and ES6/ESM Modules

Typescript, NodeJS and ES6/ESM Modules

12
Comments 3
4 min read
¿Que puedo hacer con Javascript?

¿Que puedo hacer con Javascript?

3
Comments
3 min read
Jest Best Practice 1: Use eslint-plugin-jest

Jest Best Practice 1: Use eslint-plugin-jest

28
Comments 1
3 min read
How to write clean code units (functions and methods)

How to write clean code units (functions and methods)

86
Comments 6
16 min read
Custom complex React Context and TypeScript

Custom complex React Context and TypeScript

7
Comments 1
4 min read
JS interview in 2 minutes / Higher Order Functions

JS interview in 2 minutes / Higher Order Functions

74
Comments 7
2 min read
Persisting useReducer with a custom React Hook

Persisting useReducer with a custom React Hook

10
Comments
3 min read
How to compare accented strings in JS

How to compare accented strings in JS

6
Comments
1 min read
Mock recursive calls with Jest

Mock recursive calls with Jest

5
Comments
3 min read
Image Blur Shadows for react-native app using react-native-image-blur-shadow

Image Blur Shadows for react-native app using react-native-image-blur-shadow

5
Comments 1
2 min read
5 Icons Resource For Your Web Projects

5 Icons Resource For Your Web Projects

52
Comments 4
1 min read
JS interview in 2 minutes / Static vs Dynamic typing

JS interview in 2 minutes / Static vs Dynamic typing

47
Comments 3
2 min read
GraphQL Hackathon: It's a Wrap

GraphQL Hackathon: It's a Wrap

3
Comments
6 min read
Detecting Clicks Outside an Element in Vue

Detecting Clicks Outside an Element in Vue

21
Comments
4 min read
Crafting a Dark Mode switch with Vuetify

Crafting a Dark Mode switch with Vuetify

13
Comments
2 min read
Awesome Tools and Technologies I Use as a Developer!

Awesome Tools and Technologies I Use as a Developer!

167
Comments 10
3 min read
6 Reasons To Use ReactJS For Web Development

6 Reasons To Use ReactJS For Web Development

15
Comments
7 min read
Build your own digital clock using JavaScript

Build your own digital clock using JavaScript

24
Comments 3
3 min read
Reverse String in one line

Reverse String in one line

6
Comments 1
2 min read
Reverse switch?

Reverse switch?

15
Comments 12
1 min read
How to properly implement the post functionality?

How to properly implement the post functionality?

6
Comments
2 min read
Germany/Remote- Smartly.io - Senior Fullstack Developer (Core Platform Services)

Germany/Remote- Smartly.io - Senior Fullstack Developer (Core Platform Services)

5
Comments 2
2 min read
Promising your asynchronous operation

Promising your asynchronous operation

2
Comments
1 min read
My experience with the Odin Project

My experience with the Odin Project

24
Comments
1 min read
5 Ideas to set your portfolio apart

5 Ideas to set your portfolio apart

56
Comments 6
4 min read
Simplify code reviews and improve consistency with custom eslint rules

Simplify code reviews and improve consistency with custom eslint rules

3
Comments 2
7 min read
Send Mail Using Node.js and gmail in few Simple Steps

Send Mail Using Node.js and gmail in few Simple Steps

29
Comments 2
2 min read
ES6 Import And Export Cheatsheet

ES6 Import And Export Cheatsheet

76
Comments 6
6 min read
🚀10 Trending projects on GitHub for web developers - 23rd April 2021

🚀10 Trending projects on GitHub for web developers - 23rd April 2021

179
Comments 5
3 min read
How to load Sketchfab models directly in a ThreeJS app

How to load Sketchfab models directly in a ThreeJS app

13
Comments
6 min read
Infinite Scroll with React Hook & Intersection Observer

Infinite Scroll with React Hook & Intersection Observer

52
Comments 2
1 min read
Minimal User Management using Express and PostgreSQL

Minimal User Management using Express and PostgreSQL

11
Comments
9 min read
Leveling up with React: React Router

Leveling up with React: React Router

39
Comments 4
7 min read
JS interview in 2 minutes / value vs reference

JS interview in 2 minutes / value vs reference

95
Comments 12
1 min read
Alternative to if / else and switch: object literals in JavaScript

Alternative to if / else and switch: object literals in JavaScript

61
Comments 4
2 min read
AI & JavaScript with TensorFlow.js

AI & JavaScript with TensorFlow.js

15
Comments
2 min read
Get Started on your first Web App, Pomodoro Web App

Get Started on your first Web App, Pomodoro Web App

28
Comments
12 min read
How to add a custom font to an HTML canvas

How to add a custom font to an HTML canvas

12
Comments 3
3 min read
Inheritance in JavaScript - Part 1

Inheritance in JavaScript - Part 1

6
Comments
2 min read
Firebase: The google API for building Apps

Firebase: The google API for building Apps

39
Comments 2
2 min read
Understanding How React Works: A Beginner's Guide

Understanding How React Works: A Beginner's Guide

17
Comments 1
3 min read
what i learned last week: setting up a spa using a javascript frontend & rails api backend

what i learned last week: setting up a spa using a javascript frontend & rails api backend

6
Comments
4 min read
Introduction To JavaScript Promises

Introduction To JavaScript Promises

14
Comments
3 min read
Django: The Request-Response Cycle

Django: The Request-Response Cycle

30
Comments
3 min read
Web components with vanilla JavaScript

Web components with vanilla JavaScript

20
Comments 7
5 min read
📅 Master Javascript Dates In 2 Minutes

📅 Master Javascript Dates In 2 Minutes

21
Comments 1
3 min read
50 Projects in 50 Days, 3/5 there! 🌻

50 Projects in 50 Days, 3/5 there! 🌻

137
Comments 6
5 min read
Hosting Static Websites on Heroku

Hosting Static Websites on Heroku

4
Comments 2
2 min read
What is VS Code Johnny❓ 🤔

What is VS Code Johnny❓ 🤔

24
Comments 18
2 min read
My first npm package about authentication

My first npm package about authentication

3
Comments
3 min read
React to Elm Migration Guide

React to Elm Migration Guide

52
Comments 11
15 min read
loading...