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.
From Vue 2 to 3: A long journey

From Vue 2 to 3: A long journey

16
Comments 2
6 min read
How To Get ChatGPT API Key? A Step-by-Step Guide

How To Get ChatGPT API Key? A Step-by-Step Guide

Comments 1
4 min read
GraphQL Tools Transformations

GraphQL Tools Transformations

Comments
2 min read
Introduction to Frontend Testing: Best Practices and Tools

Introduction to Frontend Testing: Best Practices and Tools

Comments
7 min read
Appwrite Functions: The Ultimate GLearn to deploy serverless functions with Appwrite Cloud

Appwrite Functions: The Ultimate GLearn to deploy serverless functions with Appwrite Cloud

10
Comments
3 min read
A sweet spot between signals and observables 🍬

A sweet spot between signals and observables 🍬

11
Comments
7 min read
Top 7 Libraries for Blazingly Fast ReactJS Applications

Top 7 Libraries for Blazingly Fast ReactJS Applications

20
Comments 2
5 min read
🪄✨Building a blog with a liking feature using React, Hanko and Novu 🔥

🪄✨Building a blog with a liking feature using React, Hanko and Novu 🔥

219
Comments 15
16 min read
XS leaks: What they are and how to avoid them

XS leaks: What they are and how to avoid them

1
Comments
9 min read
JavaScript Web APIs Series: Device and Sensor APIs

JavaScript Web APIs Series: Device and Sensor APIs

14
Comments
12 min read
Backend Error Handling: Practical Tips from a Startup CTO

Backend Error Handling: Practical Tips from a Startup CTO

38
Comments 11
5 min read
Неявне приведення типів у Javascript (Implicit Coercion)

Неявне приведення типів у Javascript (Implicit Coercion)

Comments
3 min read
Redux for State Management

Redux for State Management

1
Comments
4 min read
Moonly weekly progress update #60 - Automatio FAQ

Moonly weekly progress update #60 - Automatio FAQ

18
Comments
3 min read
Smooth Scrolling with React & Framer Motion

Smooth Scrolling with React & Framer Motion

31
Comments 4
3 min read
Learn Vue: Introduction to Vue.js

Learn Vue: Introduction to Vue.js

34
Comments 8
7 min read
JavaScript in Detail

JavaScript in Detail

10
Comments
8 min read
13 Must Know Libraries for a React Developer

13 Must Know Libraries for a React Developer

37
Comments 7
9 min read
Building a Telegram Bot for File Sharing and Song Search with Vercel Deployment

Building a Telegram Bot for File Sharing and Song Search with Vercel Deployment

5
Comments
5 min read
Why choose ReactJS for web development

Why choose ReactJS for web development

11
Comments
2 min read
Understanding parseInt() in JavaScript

Understanding parseInt() in JavaScript

6
Comments
3 min read
52 Frontend Interview Questions - JavaScript

52 Frontend Interview Questions - JavaScript

74
Comments 6
20 min read
3 Cool Developer Console Tricks you must know! (with code)

3 Cool Developer Console Tricks you must know! (with code)

13
Comments 2
3 min read
Mastering Email Address Validation in JavaScript

Mastering Email Address Validation in JavaScript

13
Comments 4
2 min read
The Resend Cube Lookalike Part 3 - Lights, God Rays, Final Touches

The Resend Cube Lookalike Part 3 - Lights, God Rays, Final Touches

Comments
13 min read
Building inclusive UI for Neurodivergent Users

Building inclusive UI for Neurodivergent Users

20
Comments 2
3 min read
Website cookies 🍪

Website cookies 🍪

6
Comments 1
1 min read
Exploring Component Lifecycle Methods in React

Exploring Component Lifecycle Methods in React

3
Comments
6 min read
Javascript Array methods : slice ,splice , concat , push ,pop ,shift ,unshift

Javascript Array methods : slice ,splice , concat , push ,pop ,shift ,unshift

11
Comments 2
3 min read
Javscript Object Methods

Javscript Object Methods

1
Comments
2 min read
Day 20: Event Loop

Day 20: Event Loop

13
Comments
2 min read
React Custom Hook: useFetch

React Custom Hook: useFetch

11
Comments
2 min read
🥇 The Best Serverless Framework in 2023: A Data-Driven Showdown for AWS Projects

🥇 The Best Serverless Framework in 2023: A Data-Driven Showdown for AWS Projects

54
Comments 5
3 min read
Formatting Dates in JavaScript: A Comprehensive Guide

Formatting Dates in JavaScript: A Comprehensive Guide

12
Comments 8
1 min read
Docker — Containerizing a Nextjs Application

Docker — Containerizing a Nextjs Application

1
Comments
8 min read
toolkit-use npm changelog

toolkit-use npm changelog

6
Comments
1 min read
Making the case for Laravel as a Next.js alternative

Making the case for Laravel as a Next.js alternative

5
Comments
7 min read
Mastering the FS module In NodeJS

Mastering the FS module In NodeJS

2
Comments
8 min read
Getting started with NodeJS file system

Getting started with NodeJS file system

Comments
3 min read
JavaScript Basics #1

JavaScript Basics #1

15
Comments 1
13 min read
Offline-First Development in React Native: Creating Robust Apps📱🔌🛠️

Offline-First Development in React Native: Creating Robust Apps📱🔌🛠️

4
Comments
4 min read
Closures - JavaScript

Closures - JavaScript

8
Comments 5
2 min read
MVC Architecture

MVC Architecture

10
Comments 1
1 min read
Launching Dyte’s Live streaming SDK on Product Hunt

Launching Dyte’s Live streaming SDK on Product Hunt

30
Comments
2 min read
19 Best Java Build Tools For Developers [2023]

19 Best Java Build Tools For Developers [2023]

Comments
21 min read
JavaScript is Extraordinarily Weird! Hear Me Out! 👨‍💻📢🔥

JavaScript is Extraordinarily Weird! Hear Me Out! 👨‍💻📢🔥

11
Comments 2
2 min read
Learning JavaScript the easy way: Variables

Learning JavaScript the easy way: Variables

7
Comments 2
3 min read
WebSockets 101

WebSockets 101

1
Comments
6 min read
Unlocking the Power of Functional Programming in JavaScript: A Comprehensive Guide

Unlocking the Power of Functional Programming in JavaScript: A Comprehensive Guide

26
Comments 4
7 min read
一个 NPM 包,帮助数十万程序员提高数十倍效率,难道不开源出来?

一个 NPM 包,帮助数十万程序员提高数十倍效率,难道不开源出来?

5
Comments 1
2 min read
Unleashing TypeScript performance in monorepos with TSX

Unleashing TypeScript performance in monorepos with TSX

1
Comments
4 min read
Automated Image Compression: A Vite Plugin Using Sharp

Automated Image Compression: A Vite Plugin Using Sharp

10
Comments 2
4 min read
How to integrate Datadog with AWS ECS using AWS CDK

How to integrate Datadog with AWS ECS using AWS CDK

Comments
4 min read
Boost Your Productivity: 3 Hacks for Efficient React JS Development

Boost Your Productivity: 3 Hacks for Efficient React JS Development

12
Comments
2 min read
Fantastic closures and how to find them in React

Fantastic closures and how to find them in React

12
Comments
15 min read
React Custom Hook: useEventListener

React Custom Hook: useEventListener

9
Comments
2 min read
Understanding Closures in JavaScript

Understanding Closures in JavaScript

31
Comments 9
3 min read
Using HTML Bundler Plugin for Webpack to generate HTML files

Using HTML Bundler Plugin for Webpack to generate HTML files

1
Comments
5 min read
useCallback: Guide, use-cases, examples

useCallback: Guide, use-cases, examples

15
Comments 1
8 min read
Our Journey In The Open Source World - spyone

Our Journey In The Open Source World - spyone

1
Comments
2 min read
loading...