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.
Level Up Your Code with Quokka: Instant Feedback for JavaScript Ninjas!

Level Up Your Code with Quokka: Instant Feedback for JavaScript Ninjas!

Comments
2 min read
Simple Guide to Using Intersection Observer API with ReactJS

Simple Guide to Using Intersection Observer API with ReactJS

7
Comments 1
3 min read
Essential tools for Frontend Developers

Essential tools for Frontend Developers

2
Comments 1
1 min read
How to build: a To-Do list app with an embedded AI copilot (Next.js, GPT4, & CopilotKit)

How to build: a To-Do list app with an embedded AI copilot (Next.js, GPT4, & CopilotKit)

359
Comments 41
13 min read
Diary - Building my own social midia - Picking the tech stack - 3/X

Diary - Building my own social midia - Picking the tech stack - 3/X

Comments
1 min read
How I Build Paradise UI: A React UI Component Library

How I Build Paradise UI: A React UI Component Library

27
Comments 4
5 min read
Software Design: Strategies for Modular Programming and Loose Coupling

Software Design: Strategies for Modular Programming and Loose Coupling

6
Comments 2
3 min read
React Compiler - New Hero?

React Compiler - New Hero?

3
Comments
3 min read
Vanilla JavaScript - Tabs

Vanilla JavaScript - Tabs

2
Comments
3 min read
Into the future with OP Guild

Into the future with OP Guild

1
Comments
3 min read
Write clean code in JavaScript with this! 👇

Write clean code in JavaScript with this! 👇

Comments 2
1 min read
Mastering JavaScript: Understanding call, bind, and apply

Mastering JavaScript: Understanding call, bind, and apply

2
Comments 2
3 min read
🚀 Exciting News for IntelliJ IDEA Users: Git Integration Unveiled! 🚀

🚀 Exciting News for IntelliJ IDEA Users: Git Integration Unveiled! 🚀

1
Comments 1
1 min read
Simple function to print table in browser console

Simple function to print table in browser console

Comments
1 min read
Schemetastic Renders - Free 3D renders for your next project

Schemetastic Renders - Free 3D renders for your next project

41
Comments 10
5 min read
Using Digital Ocean Spaces as Strapi Storage

Using Digital Ocean Spaces as Strapi Storage

1
Comments
3 min read
Превращение вашего сайта в PWA: Шаг за шагом

Превращение вашего сайта в PWA: Шаг за шагом

1
Comments
2 min read
Build a Simple JSON API with Express.js on a Local Server

Build a Simple JSON API with Express.js on a Local Server

7
Comments 4
2 min read
Testing Next.js Applications with React Testing Library

Testing Next.js Applications with React Testing Library

1
Comments
2 min read
Protect Users with AI-powered Content Moderation 🛡️✨

Protect Users with AI-powered Content Moderation 🛡️✨

1
Comments 1
3 min read
AI-Powered Code Documentation and Analysis

AI-Powered Code Documentation and Analysis

34
Comments 7
3 min read
Creating a Custom Console Logger in JavaScript

Creating a Custom Console Logger in JavaScript

Comments 1
4 min read
How to create a multistep form with Tailwind CSS and JavaScript

How to create a multistep form with Tailwind CSS and JavaScript

8
Comments
1 min read
Integrate Ory in a NestJS application

Integrate Ory in a NestJS application

1
Comments
32 min read
Why Next.js: Reason to Learn for Front End Development

Why Next.js: Reason to Learn for Front End Development

Comments
2 min read
Web Parcel Management: Scan 1D Barcodes and Recognize Surrounding Text in Any Orientation

Web Parcel Management: Scan 1D Barcodes and Recognize Surrounding Text in Any Orientation

Comments
6 min read
Svelte and SvelteKit Explained

Svelte and SvelteKit Explained

2
Comments 2
3 min read
Executing C code with JS -- using Node’s exec() function

Executing C code with JS -- using Node’s exec() function

32
Comments 16
3 min read
Top 10 JavaScript Animation Libraries

Top 10 JavaScript Animation Libraries

184
Comments 11
3 min read
New to JS what should be my next goal after JS?

New to JS what should be my next goal after JS?

Comments
1 min read
10 Extensões úteis para o seu VSCode

10 Extensões úteis para o seu VSCode

10
Comments 2
6 min read
Converting between strings and numbers in JavaScript

Converting between strings and numbers in JavaScript

6
Comments 1
7 min read
A Fresh Look: Exploring Galaxy 2.0's New UI/UX

A Fresh Look: Exploring Galaxy 2.0's New UI/UX

27
Comments 3
5 min read
RSLike@3. Well-known Symbols, Improved Usage of TypeScript, and Weighing More

RSLike@3. Well-known Symbols, Improved Usage of TypeScript, and Weighing More

Comments
7 min read
Svelte Series-1: An awesome framework

Svelte Series-1: An awesome framework

1
Comments
7 min read
Laravel Route Model Binding : Simplifying Controller Logic

Laravel Route Model Binding : Simplifying Controller Logic

Comments
2 min read
Serverless Computing with Google Cloud Functions

Serverless Computing with Google Cloud Functions

Comments
2 min read
JavaScript: Separate Predicate Functions

JavaScript: Separate Predicate Functions

2
Comments
3 min read
Best practices from open source: Use img.decode() in image-heavy applications

Best practices from open source: Use img.decode() in image-heavy applications

2
Comments
5 min read
Learning ReactJs...again

Learning ReactJs...again

Comments 1
1 min read
Understanding Diffing Algorithm in React

Understanding Diffing Algorithm in React

1
Comments
2 min read
Top 5 alternatives to Webpack

Top 5 alternatives to Webpack

36
Comments 1
11 min read
Zuri Internship - Backend Node.js Track: Handling Concurrent Requests with CORS (Beginner-Friendly Guide)

Zuri Internship - Backend Node.js Track: Handling Concurrent Requests with CORS (Beginner-Friendly Guide)

1
Comments
2 min read
Superset embedded dashboard setup: templ components, golang backend

Superset embedded dashboard setup: templ components, golang backend

6
Comments
5 min read
Implement Advanced Chart Types like Heatmaps and Contour Plots

Implement Advanced Chart Types like Heatmaps and Contour Plots

47
Comments
6 min read
Understanding JavaScript Creational Patterns for Object Creation

Understanding JavaScript Creational Patterns for Object Creation

Comments
2 min read
Transforming API requests and responses in Laravel 11 - The easy way

Transforming API requests and responses in Laravel 11 - The easy way

16
Comments 6
6 min read
Web Scraping Fundamentals with Puppeteer and Node

Web Scraping Fundamentals with Puppeteer and Node

9
Comments 5
3 min read
⭐️ Start with features, not apps

⭐️ Start with features, not apps

90
Comments 25
1 min read
Meteor 2.16 and Oplog Tailing Optimization

Meteor 2.16 and Oplog Tailing Optimization

22
Comments 1
2 min read
How to apply a skin tone to an emoji? 🧛🧛🏻🧛🏼🧛🏽🧛🏾🧛🏿

How to apply a skin tone to an emoji? 🧛🧛🏻🧛🏼🧛🏽🧛🏾🧛🏿

Comments
3 min read
How to Integrate Passkeys into JavaScript Apps

How to Integrate Passkeys into JavaScript Apps

10
Comments 1
3 min read
How to Use React-Dropzone for Uploading Files

How to Use React-Dropzone for Uploading Files

12
Comments
8 min read
Next.js 14 with Firebase: A Practical Walkthrough

Next.js 14 with Firebase: A Practical Walkthrough

45
Comments
3 min read
Building a File Encryptor with ReactJS, Express, and TailwindCSS: A Journey into Data Security

Building a File Encryptor with ReactJS, Express, and TailwindCSS: A Journey into Data Security

2
Comments 2
5 min read
Open Source Admin Dashboard Starter: Ant Design v5, TypeScript, MongoDB

Open Source Admin Dashboard Starter: Ant Design v5, TypeScript, MongoDB

3
Comments 1
2 min read
API REST avec Prisma , PostgreSQL et Express

API REST avec Prisma , PostgreSQL et Express

11
Comments 3
13 min read
Understanding JavaScript Function Declarations: 'function' vs 'const'

Understanding JavaScript Function Declarations: 'function' vs 'const'

9
Comments 2
1 min read
Supercharge Your System Development: Leveraging Pre-Trained LLM APIs for Faster and More Efficient Building

Supercharge Your System Development: Leveraging Pre-Trained LLM APIs for Faster and More Efficient Building

17
Comments
12 min read
HTML to WYSIWYG: A guide in 2024

HTML to WYSIWYG: A guide in 2024

1
Comments
5 min read
loading...