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.
Design Patterns in Node.js

Design Patterns in Node.js

Comments
7 min read
Func Declaration vs Expression vs Statement vs Anonymous vs First Class

Func Declaration vs Expression vs Statement vs Anonymous vs First Class

1
Comments 2
2 min read
Mastering React Component Lifecycle: The Foundation for React Concepts

Mastering React Component Lifecycle: The Foundation for React Concepts

1
Comments
4 min read
How to Build a Vue App To Show Your GitHub Repositories

How to Build a Vue App To Show Your GitHub Repositories

6
Comments
23 min read
Exploring Python Coverage Tools: Enhancing Testing Effectiveness

Exploring Python Coverage Tools: Enhancing Testing Effectiveness

1
Comments
4 min read
Introduction to Game AI Development

Introduction to Game AI Development

Comments
2 min read
Throttling in JS

Throttling in JS

5
Comments 1
2 min read
Web3Auth(次のjs)を使用したXRP Ledgerアカウントの作成:ステップバイステップガイド

Web3Auth(次のjs)を使用したXRP Ledgerアカウントの作成:ステップバイステップガイド

1
Comments 2
2 min read
Vue.js

Vue.js

2
Comments
4 min read
HackerRank Challenges

HackerRank Challenges

8
Comments 10
2 min read
Lenses Pattern in JavaScript

Lenses Pattern in JavaScript

Comments
3 min read
React Project Outgrowing Expectations? Learn These Basic Principles to Manage Better

React Project Outgrowing Expectations? Learn These Basic Principles to Manage Better

11
Comments
5 min read
DAY 1 PROJECT : PASSWORD GENERATOR

DAY 1 PROJECT : PASSWORD GENERATOR

1
Comments 2
4 min read
⏰ Introducing TickWatch: A Versatile jQuery Plugin for Realistic Time and Number Displays

⏰ Introducing TickWatch: A Versatile jQuery Plugin for Realistic Time and Number Displays

Comments
3 min read
React Supabase Auth Template (With Protected Routes)

React Supabase Auth Template (With Protected Routes)

14
Comments
1 min read
What is a Slowloris attack?

What is a Slowloris attack?

3
Comments
2 min read
Implement custom endpoint with pagination in Strapi

Implement custom endpoint with pagination in Strapi

2
Comments
6 min read
Introduction to Object-Oriented Programming (OOP) in Python

Introduction to Object-Oriented Programming (OOP) in Python

4
Comments
3 min read
aryan's SCSS Complete guide 🧡

aryan's SCSS Complete guide 🧡

2
Comments 1
2 min read
🎉 Building Interactive Web Applications with Vanilla JavaScript

🎉 Building Interactive Web Applications with Vanilla JavaScript

18
Comments
1 min read
How we declare one dimensional array by using JavaScript and Python language

How we declare one dimensional array by using JavaScript and Python language

Comments
3 min read
⭐️ We all want a good DevEx. Here's how to do it right:

⭐️ We all want a good DevEx. Here's how to do it right:

23
Comments
2 min read
aryan's SCSS COMPLETE GUIDE Part-2

aryan's SCSS COMPLETE GUIDE Part-2

1
Comments
1 min read
How to Optimize Your Website for Faster Loading Times

How to Optimize Your Website for Faster Loading Times

Comments
2 min read
CSS Variables (CSS Custom properties) for Beginners

CSS Variables (CSS Custom properties) for Beginners

77
Comments 14
3 min read
Why a .gitignore File is Essential for Your Projects

Why a .gitignore File is Essential for Your Projects

2
Comments
2 min read
React as a Library and Create React App / Vite as Frameworks

React as a Library and Create React App / Vite as Frameworks

1
Comments 1
5 min read
Mastering Config-Driven UI: A Beginner's Guide to Flexible and Scalable Interfaces

Mastering Config-Driven UI: A Beginner's Guide to Flexible and Scalable Interfaces

18
Comments
4 min read
Communication Patterns in Microservices

Communication Patterns in Microservices

2
Comments
3 min read
Letz Understand NPM Versioning: A Beginner's Guide

Letz Understand NPM Versioning: A Beginner's Guide

19
Comments 4
2 min read
Enhancing Next.js Builds with Webpack Custom Plugins

Enhancing Next.js Builds with Webpack Custom Plugins

3
Comments
2 min read
Exploring TypeScript Functions: A Comprehensive Guide

Exploring TypeScript Functions: A Comprehensive Guide

6
Comments
3 min read
Debounce Method for Searching

Debounce Method for Searching

4
Comments 2
2 min read
Mastering React Components

Mastering React Components

Comments
2 min read
Factory functions with private variables in JavaScript

Factory functions with private variables in JavaScript

3
Comments 1
2 min read
react js for beginners

react js for beginners

5
Comments 2
1 min read
How to generate thumbnails from video ?

How to generate thumbnails from video ?

Comments
1 min read
How to create a progress-bar with Tailwind CSS and JavaScript

How to create a progress-bar with Tailwind CSS and JavaScript

1
Comments
1 min read
A Comprehensive Guide to Using Arrays in JavaScript

A Comprehensive Guide to Using Arrays in JavaScript

1
Comments
3 min read
From Monolithic to Microservices: A Comprehensive Guide

From Monolithic to Microservices: A Comprehensive Guide

1
Comments
3 min read
Comparing JavaScript and TypeScript: Key Differences and Features

Comparing JavaScript and TypeScript: Key Differences and Features

6
Comments
4 min read
Utilize React Native's Headless JS for developing advanced features! 🚀

Utilize React Native's Headless JS for developing advanced features! 🚀

2
Comments
3 min read
Synchronized Web Storage with Signals

Synchronized Web Storage with Signals

84
Comments 1
6 min read
Generating training data with OpenAI function calling

Generating training data with OpenAI function calling

9
Comments
5 min read
Demystifying Web Components

Demystifying Web Components

5
Comments 2
9 min read
Understanding the SOLID Principles in Programming

Understanding the SOLID Principles in Programming

1
Comments
4 min read
Valibot: A New Approach to Data Validation in JavaScript

Valibot: A New Approach to Data Validation in JavaScript

54
Comments 12
4 min read
Javascript

Javascript

5
Comments
3 min read
Understanding Type Guards in Effect-TS: Ensuring Safe Option Handling

Understanding Type Guards in Effect-TS: Ensuring Safe Option Handling

2
Comments
4 min read
React Video Playback Made Easy: Unleash the Power of the New MVP VideoPlayer Component

React Video Playback Made Easy: Unleash the Power of the New MVP VideoPlayer Component

Comments
4 min read
Building a Cryptocurrency Trading Bot with Python

Building a Cryptocurrency Trading Bot with Python

2
Comments
2 min read
I am thrilled to announce the completion of the Tssnif web application, which is based on Arabic article classification.

I am thrilled to announce the completion of the Tssnif web application, which is based on Arabic article classification.

Comments
1 min read
Exploring Option Constructors in Effect-TS

Exploring Option Constructors in Effect-TS

1
Comments
3 min read
Introduction to Options in Effect

Introduction to Options in Effect

2
Comments
6 min read
Advanced NVM Commands for Efficient Node.js Version Management

Advanced NVM Commands for Efficient Node.js Version Management

4
Comments
2 min read
Versatility in Action: Exploring Key Fields Where MERN Stack Developers Excel

Versatility in Action: Exploring Key Fields Where MERN Stack Developers Excel

Comments
2 min read
[JS]Bootstrap version converter

[JS]Bootstrap version converter

3
Comments
1 min read
Generative AI, from your local machine to Azure with LangChain.js

Generative AI, from your local machine to Azure with LangChain.js

29
Comments 2
10 min read
The Ultimate 2024 Tech Stack for Solo SaaS Developers: Build Smarter, Not Harder

The Ultimate 2024 Tech Stack for Solo SaaS Developers: Build Smarter, Not Harder

30
Comments 10
10 min read
🌟 Unlocking the Magic of JavaScript: Beyond the Basics

🌟 Unlocking the Magic of JavaScript: Beyond the Basics

5
Comments
3 min read
loading...