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.
Web Components 101: What are Web Components?

Web Components 101: What are Web Components?

33
Comments 4
5 min read
#30DaysOfAppwrite : Appwrite Avatars API

#30DaysOfAppwrite : Appwrite Avatars API

11
Comments
5 min read
What other libraries do you install with react?

What other libraries do you install with react?

46
Comments 24
1 min read
Up and Running with Marko and Vite!

Up and Running with Marko and Vite!

22
Comments 7
5 min read
Copying an Array with the Spread Operator

Copying an Array with the Spread Operator

2
Comments
1 min read
8 Best Practices for REST API Design

8 Best Practices for REST API Design

164
Comments 10
2 min read
Create a React drag and drop file upload component from scratch 🥊

Create a React drag and drop file upload component from scratch 🥊

45
Comments 1
3 min read
Vue Js for beginners part 6,Vue routing,guards with Firebase authentication

Vue Js for beginners part 6,Vue routing,guards with Firebase authentication

10
Comments
7 min read
A simple way to reduce complexity of Information Systems

A simple way to reduce complexity of Information Systems

75
Comments 7
4 min read
✨ Usos poco conocidos de JavaScript

✨ Usos poco conocidos de JavaScript

3
Comments
2 min read
The JavaScript Banana 🍌

The JavaScript Banana 🍌

6
Comments
1 min read
NextAuth.js Intro [3 of 3]: Adding Access Control

NextAuth.js Intro [3 of 3]: Adding Access Control

7
Comments
6 min read
Serverless SlackBots Pt 1: Architecture and Musings

Serverless SlackBots Pt 1: Architecture and Musings

6
Comments
8 min read
Writing a file and making it visible to users in React Native

Writing a file and making it visible to users in React Native

7
Comments 2
2 min read
Introdução ao TypeScript

Introdução ao TypeScript

6
Comments 1
3 min read
How we resolved a memory leak on our website

How we resolved a memory leak on our website

55
Comments
8 min read
Solution: Find and Replace Pattern

Solution: Find and Replace Pattern

10
Comments 1
4 min read
Two Years of Writing about Designing JavaScript Frameworks (2018-2020)

Two Years of Writing about Designing JavaScript Frameworks (2018-2020)

71
Comments 1
5 min read
Announcing Appwrite 0.8 - an open-source, self-hosted BaaS

Announcing Appwrite 0.8 - an open-source, self-hosted BaaS

56
Comments 5
5 min read
Implementing Redux pattern

Implementing Redux pattern

41
Comments 9
5 min read
Using Font Awesome Icons in a React Application

Using Font Awesome Icons in a React Application

13
Comments 2
4 min read
Removing Items Using splice()

Removing Items Using splice()

6
Comments
1 min read
Should You Learn Java in 2021?

Should You Learn Java in 2021?

3
Comments 12
5 min read
Add Items to an Array with push() and unshift()

Add Items to an Array with push() and unshift()

6
Comments
1 min read
JavaScript Interview: Write a custom reduce function

JavaScript Interview: Write a custom reduce function

19
Comments 6
3 min read
React authentication, simplified

React authentication, simplified

783
Comments 17
10 min read
Write Concise Declarative Functions with ES6

Write Concise Declarative Functions with ES6

6
Comments 1
1 min read
Copying Array Items Using slice()

Copying Array Items Using slice()

2
Comments
1 min read
Handling touch and mouse events with JavaScript

Handling touch and mouse events with JavaScript

2
Comments
1 min read
3 way to install bootstrap 5 in laravel 8

3 way to install bootstrap 5 in laravel 8

6
Comments
3 min read
API Testing with Cypress: Part 1 - Setup

API Testing with Cypress: Part 1 - Setup

134
Comments 5
7 min read
LeetCode 217. Contains Duplicate (javascript solution)

LeetCode 217. Contains Duplicate (javascript solution)

7
Comments
1 min read
LeetCode 219. Contains Duplicate II (javascript solution)

LeetCode 219. Contains Duplicate II (javascript solution)

5
Comments
1 min read
GraphQL Static Site Generator (SSG)

GraphQL Static Site Generator (SSG)

34
Comments
2 min read
Asterisk Manager with JavaScript

Asterisk Manager with JavaScript

4
Comments
2 min read
Contributing to back-end codebase as a front-end for first time.

Contributing to back-end codebase as a front-end for first time.

11
Comments 3
2 min read
File sharing web app made using React.Js

File sharing web app made using React.Js

14
Comments 3
1 min read
Create a npm project and install typescript dependency

Create a npm project and install typescript dependency

3
Comments
1 min read
Nesting For Loops

Nesting For Loops

6
Comments
1 min read
Loops

Loops

6
Comments
2 min read
Heroku: Easily Deploy your Vue applications

Heroku: Easily Deploy your Vue applications

13
Comments 2
3 min read
JavaScript Chapter 5 - Understanding Data Types in JavaScript

JavaScript Chapter 5 - Understanding Data Types in JavaScript

3
Comments 1
4 min read
An introduction to MongoDB and Node.js using Monk

An introduction to MongoDB and Node.js using Monk

6
Comments
6 min read
NextAuth.js Intro [2 of 3]: Magic Link Email Authentication

NextAuth.js Intro [2 of 3]: Magic Link Email Authentication

14
Comments
4 min read
Explore Fullstack modern tools

Explore Fullstack modern tools

48
Comments 1
2 min read
Glassmorphism Side Navigation With HTML & CSS

Glassmorphism Side Navigation With HTML & CSS

24
Comments
1 min read
Handling Pagination with Async Iterators

Handling Pagination with Async Iterators

7
Comments
4 min read
Top 10 Chrome DevTools tips & tricks

Top 10 Chrome DevTools tips & tricks

34
Comments 4
10 min read
JavaScript Interview Question #41: Going above MAX_SAFE_INTEGER

JavaScript Interview Question #41: Going above MAX_SAFE_INTEGER

16
Comments
1 min read
React vs Vue - Beginners Guide

React vs Vue - Beginners Guide

66
Comments 5
4 min read
A Comprehensive Guide To JavaScript Design Patterns

A Comprehensive Guide To JavaScript Design Patterns

336
Comments 6
21 min read
Building a serious(ish) project - intro

Building a serious(ish) project - intro

12
Comments
1 min read
All of Your React Utility Hooks in One Place

All of Your React Utility Hooks in One Place

65
Comments 4
3 min read
Codebytes: provide / inject is a bliss in vue3

Codebytes: provide / inject is a bliss in vue3

7
Comments
1 min read
What's in a tech stack?

What's in a tech stack?

10
Comments
5 min read
How to build a React CRUD todo app (add localstorage)

How to build a React CRUD todo app (add localstorage)

32
Comments 7
5 min read
JavaScript is the Future | Podcast

JavaScript is the Future | Podcast

3
Comments
2 min read
When React Hooks "just clicked" in my head 💡🤩

When React Hooks "just clicked" in my head 💡🤩

28
Comments 2
2 min read
Jamstack application with Gatsby and Bugfender

Jamstack application with Gatsby and Bugfender

5
Comments
17 min read
How to upload and store images in mongoDB database ?

How to upload and store images in mongoDB database ?

95
Comments 3
3 min read
loading...