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.
Deploy NextJS App on Firebase 🔥

Deploy NextJS App on Firebase 🔥

3
Comments
2 min read
How to create an Array in JavaScript: A Beginner's Guide.

How to create an Array in JavaScript: A Beginner's Guide.

6
Comments
2 min read
Personalities: You no longer need to jailbreak Google's Gemini (And other AI models)

Personalities: You no longer need to jailbreak Google's Gemini (And other AI models)

Comments
2 min read
Streamlining Coverage Reports in SonarCloud with an NX Monorepo

Streamlining Coverage Reports in SonarCloud with an NX Monorepo

Comments
3 min read
Unlocking Motivation or How I Built a Flashcard App with Vanilla JavaScript to Learn German 🚀📚

Unlocking Motivation or How I Built a Flashcard App with Vanilla JavaScript to Learn German 🚀📚

Comments
1 min read
Beyond SPAs and SSR: Why a Hybrid Approach Might Be Your Web App's Perfect Match

Beyond SPAs and SSR: Why a Hybrid Approach Might Be Your Web App's Perfect Match

Comments
3 min read
Building Simple CRM with Vue: Document CRUD Operations

Building Simple CRM with Vue: Document CRUD Operations

Comments
6 min read
Exploring the Canvas Series: Creative Brushes Part 1

Exploring the Canvas Series: Creative Brushes Part 1

Comments
6 min read
Robo.js v0.10 is here - more than just Discord.js bots

Robo.js v0.10 is here - more than just Discord.js bots

Comments
3 min read
Making local development easier with Proxyman

Making local development easier with Proxyman

Comments
2 min read
Guide to building fillable forms into your app

Guide to building fillable forms into your app

1
Comments
12 min read
Case Study: Reducing toil of resolving issue in Node JS - Introduction

Case Study: Reducing toil of resolving issue in Node JS - Introduction

Comments
5 min read
Behind the Scenes: JavaScript Code Execution

Behind the Scenes: JavaScript Code Execution

Comments
5 min read
Promices and Async Await

Promices and Async Await

Comments
2 min read
Elixir

Elixir

Comments
2 min read
Hero Section Copywriting The framework that Converts 3x

Hero Section Copywriting The framework that Converts 3x

Comments
3 min read
How to resolve requireNativeComponent: "RNSScreenStackHeaderConfig" was not found in the UIManager in React Native

How to resolve requireNativeComponent: "RNSScreenStackHeaderConfig" was not found in the UIManager in React Native

Comments
1 min read
Mastering SEO with React: Strategies and Code Insights

Mastering SEO with React: Strategies and Code Insights

Comments
2 min read
Diving Into Capacitor 6: What’s New, What’s Improved, and How to Upgrade

Diving Into Capacitor 6: What’s New, What’s Improved, and How to Upgrade

Comments
3 min read
Top 5 Resources to Learn JavaScript Online

Top 5 Resources to Learn JavaScript Online

1
Comments
2 min read
A common TypeScript error with useRef

A common TypeScript error with useRef

Comments
5 min read
Rivet - JS, AI and the agent builder we deserve

Rivet - JS, AI and the agent builder we deserve

Comments
3 min read
Understanding the useEffect Hook in React

Understanding the useEffect Hook in React

5
Comments
2 min read
The Compounded Interest of Good Software: An example of Carousel Components

The Compounded Interest of Good Software: An example of Carousel Components

Comments
2 min read
How to debug axios requests

How to debug axios requests

1
Comments
1 min read
My project

My project

Comments
1 min read
Angular.Js Tutorials

Angular.Js Tutorials

5
Comments
2 min read
Next.js Authentication

Next.js Authentication

5
Comments
3 min read
React vs Angular vs Vue - What's the right framework for your project?

React vs Angular vs Vue - What's the right framework for your project?

9
Comments 1
3 min read
VTable usage problem: How to display table row numbers

VTable usage problem: How to display table row numbers

Comments
2 min read
Mastering Next.js 13/14 - Fundamentals

Mastering Next.js 13/14 - Fundamentals

Comments
8 min read
Theming using CSS Variables? Turn Them into VS Code Snippets for Faster, Error-Free Coding

Theming using CSS Variables? Turn Them into VS Code Snippets for Faster, Error-Free Coding

7
Comments
4 min read
How to Write Accessible Technical Documentation – Best Practices with Examples

How to Write Accessible Technical Documentation – Best Practices with Examples

4
Comments
10 min read
Building an npm package compatible with ESM and CJS in 2024

Building an npm package compatible with ESM and CJS in 2024

2
Comments
4 min read
XSS: TryHackMe Walkthrough& more

XSS: TryHackMe Walkthrough& more

1
Comments
1 min read
Harnessing the Power of useEffect.

Harnessing the Power of useEffect.

Comments
3 min read
Conquering API Overload in React: A Chill Guide for Devs

Conquering API Overload in React: A Chill Guide for Devs

Comments
5 min read
Boosting CSS-in-JS Efficiency

Boosting CSS-in-JS Efficiency

Comments
9 min read
[vite plugin]Validate and ensure the correctness of alias imports

[vite plugin]Validate and ensure the correctness of alias imports

Comments
2 min read
Como iniciar na jornada de melhorar o INP de uma página web

Como iniciar na jornada de melhorar o INP de uma página web

Comments
15 min read
How I made a file downloader on React and posted it on npm

How I made a file downloader on React and posted it on npm

1
Comments
2 min read
Basic Building Blocks of Programming

Basic Building Blocks of Programming

Comments
4 min read
Integration Cypress with Azure DevOps: Publishing test videos in your Pipeline

Integration Cypress with Azure DevOps: Publishing test videos in your Pipeline

Comments
2 min read
Better, Faster Apps with Next.js

Better, Faster Apps with Next.js

1
Comments
4 min read
Bridging the Gap: Sharing Data Between React Native and WebView

Bridging the Gap: Sharing Data Between React Native and WebView

1
Comments
2 min read
Firebase Hosting Setup Complete Issue

Firebase Hosting Setup Complete Issue

Comments
1 min read
How to Monitor Internet Connectivity in Your Nuxt 3 Application

How to Monitor Internet Connectivity in Your Nuxt 3 Application

Comments
3 min read
How does Fetch works exactly?, and how can I use GET method with parameters?

How does Fetch works exactly?, and how can I use GET method with parameters?

Comments
1 min read
Resolving Firebase Import Conflicts with Aliasing in Node.js

Resolving Firebase Import Conflicts with Aliasing in Node.js

Comments
2 min read
How I wrote a package manager in JavaScript

How I wrote a package manager in JavaScript

1
Comments
3 min read
Tailwind CSS vs Bootstrap — 2024 Edition

Tailwind CSS vs Bootstrap — 2024 Edition

Comments
8 min read
Is Javascript's import syntax semantically wrong?

Is Javascript's import syntax semantically wrong?

Comments 4
1 min read
Launching a website offline without the Internet using Service Worker (English version)

Launching a website offline without the Internet using Service Worker (English version)

1
Comments
3 min read
Build an AI Code Translator (and Optimizer) Using ToolJet and OpenAI

Build an AI Code Translator (and Optimizer) Using ToolJet and OpenAI

34
Comments
7 min read
Build Cheapest High-Performance Serverless WebSocket Solution

Build Cheapest High-Performance Serverless WebSocket Solution

Comments
7 min read
Knowi React and the Shadow DOM

Knowi React and the Shadow DOM

1
Comments
2 min read
Basic Testing Conventions on my prjects

Basic Testing Conventions on my prjects

1
Comments
3 min read
Running VLC in the Browser

Running VLC in the Browser

Comments 1
5 min read
Progressive Web Applications Explained

Progressive Web Applications Explained

Comments
3 min read
Setup path aliases in React + Vite + TS Project 🤓

Setup path aliases in React + Vite + TS Project 🤓

1
Comments
2 min read
loading...