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.
🛠️ Have You Heard of WebAssembly? 🚀 It's About to Change Browsers and JavaScript Forever! 🤯

🛠️ Have You Heard of WebAssembly? 🚀 It's About to Change Browsers and JavaScript Forever! 🤯

11
Comments 6
2 min read
weeklyfoo #29

weeklyfoo #29

Comments
9 min read
Understanding Nginx: From Simple Concepts to Technical Details and Deploying securely with PM2 and Certbot

Understanding Nginx: From Simple Concepts to Technical Details and Deploying securely with PM2 and Certbot

1
Comments
8 min read
What is CI/CD Pipelines: A Crucial Skill for Every Software Engineer🔥

What is CI/CD Pipelines: A Crucial Skill for Every Software Engineer🔥

109
Comments 24
3 min read
99 Exciting Project Ideas! 🤯🔥

99 Exciting Project Ideas! 🤯🔥

22
Comments 3
2 min read
Building a Notion-style activity feed with Next.js and shadcn/ui

Building a Notion-style activity feed with Next.js and shadcn/ui

1
Comments
10 min read
Boiled down: Class in JavaScript

Boiled down: Class in JavaScript

Comments
2 min read
5 of the Best Free FrontEnd Tutorials Out There

5 of the Best Free FrontEnd Tutorials Out There

Comments
2 min read
JavaScript call, bind and apply method usages.

JavaScript call, bind and apply method usages.

6
Comments 1
3 min read
Day 1: Boolean

Day 1: Boolean

1
Comments 4
1 min read
Getting Started with TypeScript: A Quick Introduction From JavaScript to TypeScript!

Getting Started with TypeScript: A Quick Introduction From JavaScript to TypeScript!

Comments
2 min read
JavaScript prototypal and classical inheritance

JavaScript prototypal and classical inheritance

5
Comments 1
2 min read
The Ultimate Guide to DOM Manipulation: Beginner to Expert

The Ultimate Guide to DOM Manipulation: Beginner to Expert

5
Comments
8 min read
2024 Best JavaScript PDF Viewer

2024 Best JavaScript PDF Viewer

Comments
6 min read
Day 2: Setting Up Angular Development Environment

Day 2: Setting Up Angular Development Environment

1
Comments 1
2 min read
Exploring the Exciting New Features in Node.js 22

Exploring the Exciting New Features in Node.js 22

2
Comments 1
2 min read
Day 1: Introduction to Angular

Day 1: Introduction to Angular

6
Comments 1
2 min read
Deploy Full Stack NextJS app on Cloudflare Pages 📑

Deploy Full Stack NextJS app on Cloudflare Pages 📑

6
Comments
1 min read
Making Generics Types Optional - Generics Fundamentals in Typescript

Making Generics Types Optional - Generics Fundamentals in Typescript

10
Comments 6
5 min read
Building a SaaS Platform with Laravel

Building a SaaS Platform with Laravel

3
Comments 1
2 min read
A transição do Higher-Order Component pattern para o React Hooks pattern

A transição do Higher-Order Component pattern para o React Hooks pattern

1
Comments
7 min read
Simplifying Data Processing with Object-Oriented Principles and Transducers in JavaScript

Simplifying Data Processing with Object-Oriented Principles and Transducers in JavaScript

Comments
3 min read
Building a Search Form in React with Next.js and useRouter

Building a Search Form in React with Next.js and useRouter

Comments
2 min read
UI Designer vs Front-End Developer: What is the difference

UI Designer vs Front-End Developer: What is the difference

Comments
2 min read
React Hooks

React Hooks

1
Comments 1
11 min read
A KEYBOARD USING JUST HTML AND CSS

A KEYBOARD USING JUST HTML AND CSS

5
Comments
1 min read
Cloudflare Pages and Next.js: I'm Not Recommending It

Cloudflare Pages and Next.js: I'm Not Recommending It

3
Comments 4
4 min read
How to Implement Authorization in React JS

How to Implement Authorization in React JS

1
Comments
11 min read
Simple Budget Tracker App Using React & Bootstrap

Simple Budget Tracker App Using React & Bootstrap

Comments
2 min read
Managing View State and Client-side Routing in SPAs

Managing View State and Client-side Routing in SPAs

1
Comments
3 min read
JavaScript Data Types

JavaScript Data Types

5
Comments
6 min read
Elegant and Brown Camp Inquiry Form

Elegant and Brown Camp Inquiry Form

12
Comments 2
2 min read
Earth

Earth

2
Comments
1 min read
Recreating a GIF with CSS: Earth Day Edition

Recreating a GIF with CSS: Earth Day Edition

17
Comments 9
1 min read
This Month in Solid #3: The Progress so Far, Meta Docs, New Fellows, and Production stories 😎

This Month in Solid #3: The Progress so Far, Meta Docs, New Fellows, and Production stories 😎

3
Comments
5 min read
Creating your own UI extension points in Umbraco v14 - Part 1: The Basics

Creating your own UI extension points in Umbraco v14 - Part 1: The Basics

1
Comments
3 min read
Coder's Journey

Coder's Journey

Comments
1 min read
API Routes in Next.js - Part 4

API Routes in Next.js - Part 4

Comments
2 min read
Components and Optimisations in Next.js - Part 3

Components and Optimisations in Next.js - Part 3

Comments
3 min read
How to take unlimited arguments in JavaScript

How to take unlimited arguments in JavaScript

10
Comments 3
2 min read
Day 6 of #100DaysOfCode | 28-03-2024

Day 6 of #100DaysOfCode | 28-03-2024

1
Comments
4 min read
Best Icon Libraries for a Dev in 2024

Best Icon Libraries for a Dev in 2024

119
Comments 14
11 min read
Understanding event delegation in javaScript

Understanding event delegation in javaScript

1
Comments
4 min read
Ensuring Type Safety in Next.js Routing

Ensuring Type Safety in Next.js Routing

2
Comments
6 min read
ZINX -A Music Website

ZINX -A Music Website

1
Comments
2 min read
Unlocking Node.js Power: Dependency Injection Explained

Unlocking Node.js Power: Dependency Injection Explained

2
Comments
3 min read
Tabs Component with RiotJS (Material Design)

Tabs Component with RiotJS (Material Design)

6
Comments
4 min read
Angular State Management: Choosing the Right Approach for Your Project

Angular State Management: Choosing the Right Approach for Your Project

1
Comments 1
2 min read
How to make apps with astro

How to make apps with astro

Comments
1 min read
Getting Started with Next.js: Part 5 - Static Site Generation and Incremental Static Regeneration

Getting Started with Next.js: Part 5 - Static Site Generation and Incremental Static Regeneration

Comments 1
2 min read
Part 3: Mastering Asynchronous JavaScript in Node.js

Part 3: Mastering Asynchronous JavaScript in Node.js

Comments 1
2 min read
Understanding the useInteractionTimer Hook: Measuring Component Interaction Time in React

Understanding the useInteractionTimer Hook: Measuring Component Interaction Time in React

Comments
2 min read
Day 6 of JavaScript

Day 6 of JavaScript

1
Comments
2 min read
Error Handling with Express

Error Handling with Express

6
Comments
5 min read
Vector Search is Eating the Web

Vector Search is Eating the Web

16
Comments
4 min read
Var, Let , Const - Javascript basics

Var, Let , Const - Javascript basics

Comments
2 min read
Join Us For The Next Frontend Challenge: Earth Day Edition!

Join Us For The Next Frontend Challenge: Earth Day Edition!

180
Comments 37
6 min read
quick Programming Joke

quick Programming Joke

8
Comments 15
1 min read
5 core concepts you should know about MeteorJS in 2024

5 core concepts you should know about MeteorJS in 2024

23
Comments 2
6 min read
Day 0: JavaScript

Day 0: JavaScript

1
Comments
2 min read
loading...