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.
Get Absolute Position of Element

Get Absolute Position of Element

2
Comments
1 min read
Announcing Launch of A Full Stack Course With Bonus Content

Announcing Launch of A Full Stack Course With Bonus Content

11
Comments
2 min read
How to build an Express REST API for a simple blog app

How to build an Express REST API for a simple blog app

8
Comments
8 min read
Feature flags at the edge with Progressively and Vercel (recipe)

Feature flags at the edge with Progressively and Vercel (recipe)

5
Comments
4 min read
Building an E-commerce Storefront using Nextjs, Cloudinary, and Xata

Building an E-commerce Storefront using Nextjs, Cloudinary, and Xata

6
Comments
8 min read
Fake Data API

Fake Data API

3
Comments
1 min read
Build a Shopping Cart with NextJS, Xata and Cloudinary

Build a Shopping Cart with NextJS, Xata and Cloudinary

6
Comments
13 min read
Regular Function VS Fat Arrow Function

Regular Function VS Fat Arrow Function

4
Comments
2 min read
Next.js and React Project Starter CLI with 30+ Plugins🚀

Next.js and React Project Starter CLI with 30+ Plugins🚀

22
Comments
1 min read
7 Shorthand Optimization Tricks every JavaScript Developer Should Know 😎

7 Shorthand Optimization Tricks every JavaScript Developer Should Know 😎

923
Comments 56
4 min read
String to character array

String to character array

2
Comments
1 min read
Add Multiple Attribute to an Element using javaScript

Add Multiple Attribute to an Element using javaScript

4
Comments
1 min read
A Gentle Introduction To The ++ Operator In Javascript

A Gentle Introduction To The ++ Operator In Javascript

6
Comments
1 min read
Add Multiple Inline Style to an Element using javaScript

Add Multiple Inline Style to an Element using javaScript

4
Comments
2 min read
Error Handling With try, catch and finally Blocks in JavaScript

Error Handling With try, catch and finally Blocks in JavaScript

19
Comments 1
9 min read
Top 4 Free Fake API

Top 4 Free Fake API

23
Comments 1
1 min read
How to use JS Gamepad API and Build a Gamepad Tester in 12 minutes

How to use JS Gamepad API and Build a Gamepad Tester in 12 minutes

4
Comments
1 min read
Stimulus MultiSelect

Stimulus MultiSelect

10
Comments 1
4 min read
How to customize/add logic in Strapi CMS Relation-Ship

How to customize/add logic in Strapi CMS Relation-Ship

3
Comments
1 min read
What tool can you suggest to deal with A/B testing?

What tool can you suggest to deal with A/B testing?

2
Comments
1 min read
Shipping quickly, safely and asynchronously with GraphQL

Shipping quickly, safely and asynchronously with GraphQL

5
Comments
4 min read
My First Experience with Three.js

My First Experience with Three.js

17
Comments
3 min read
Going serverless using Cloudflare Workers

Going serverless using Cloudflare Workers

9
Comments
2 min read
Infinite-Scroll And GitHub REST API

Infinite-Scroll And GitHub REST API

2
Comments
12 min read
⚠ error handling🍵 understanding

⚠ error handling🍵 understanding

3
Comments
2 min read
Weekly web development resources #122

Weekly web development resources #122

10
Comments
2 min read
What editor theme do you use ? 🧑‍🎨🎨

What editor theme do you use ? 🧑‍🎨🎨

24
Comments 47
1 min read
The 2022 State of JavaScript Survey Is Now Open. Here's What's New

The 2022 State of JavaScript Survey Is Now Open. Here's What's New

9
Comments 3
4 min read
Data Structures and Algorithms - Part II

Data Structures and Algorithms - Part II

5
Comments
3 min read
Why you should come to the brighter front end

Why you should come to the brighter front end

13
Comments
5 min read
Improve Your Git Commit Message Like a Pro

Improve Your Git Commit Message Like a Pro

22
Comments 1
5 min read
RxJS Observables vs Promises

RxJS Observables vs Promises

2
Comments
3 min read
Hoisting

Hoisting

3
Comments
1 min read
Implementing a feature with Vanilla JavaScript

Implementing a feature with Vanilla JavaScript

39
Comments 7
2 min read
React Query

React Query

6
Comments 2
3 min read
Tailwind CSS and Next/Image Z-index not working

Tailwind CSS and Next/Image Z-index not working

4
Comments 1
1 min read
The Reactor Pattern in NodeJS

The Reactor Pattern in NodeJS

1
Comments
3 min read
How Control Flow Works in JavaScript

How Control Flow Works in JavaScript

19
Comments 1
24 min read
10 string methods you must know as a js beginner

10 string methods you must know as a js beginner

4
Comments
1 min read
Null vs. Undefined in JavaScript

Null vs. Undefined in JavaScript

5
Comments
6 min read
Style your SolidJS website faster with StylifyCSS

Style your SolidJS website faster with StylifyCSS

7
Comments
2 min read
50+ Github Repositories Every Front-end Developer Needs

50+ Github Repositories Every Front-end Developer Needs

5
Comments
4 min read
Including JS code in TypeScript projects

Including JS code in TypeScript projects

5
Comments
2 min read
Infinite Scroll for Vue3. Yet another component.

Infinite Scroll for Vue3. Yet another component.

3
Comments
1 min read
Asynchronous to Synchronous JavaScript

Asynchronous to Synchronous JavaScript

5
Comments
1 min read
How to Make Typing Game in React

How to Make Typing Game in React

8
Comments
2 min read
2022 – Javascript Array Methods: ForEach()

2022 – Javascript Array Methods: ForEach()

2
Comments
3 min read
interprocess: 💬 A scalable and type-safe Electron IPC management tool with enhanced DX

interprocess: 💬 A scalable and type-safe Electron IPC management tool with enhanced DX

9
Comments
2 min read
Traverse The DOM With Depth First Search Recursion

Traverse The DOM With Depth First Search Recursion

5
Comments 1
4 min read
Conditional Rendering in Nuxt (v-show, v-if, v-else)

Conditional Rendering in Nuxt (v-show, v-if, v-else)

10
Comments 1
4 min read
top 3 JavaScript one-liners

top 3 JavaScript one-liners

6
Comments
2 min read
Zero to SaaS - Bookmarksy.io Initial Data Model approach

Zero to SaaS - Bookmarksy.io Initial Data Model approach

8
Comments
1 min read
Movies app in 7 frameworks - which is fastest and why?

Movies app in 7 frameworks - which is fastest and why?

16
Comments
11 min read
What are RxJS Observables?

What are RxJS Observables?

8
Comments
2 min read
Adding internationalization to a Next.js app

Adding internationalization to a Next.js app

8
Comments
5 min read
How Wasp reached all-time high PR count during HacktoberFest: tips for OSS maintainers

How Wasp reached all-time high PR count during HacktoberFest: tips for OSS maintainers

6
Comments 3
5 min read
Add Umami Analytics to a Web Application

Add Umami Analytics to a Web Application

40
Comments 5
6 min read
Make Your Own Lazy Loading Image Component In React

Make Your Own Lazy Loading Image Component In React

23
Comments 2
3 min read
Getting started with webpack - Tutorial for absolute beginners

Getting started with webpack - Tutorial for absolute beginners

2
Comments 1
9 min read
8-TS OOP: Interfaces: Contracts

8-TS OOP: Interfaces: Contracts

6
Comments
5 min read
loading...