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.
Advanced SQL Techniques for Data Analysis

Advanced SQL Techniques for Data Analysis

Comments
2 min read
Best Practices for Learning Web Development in 2024

Best Practices for Learning Web Development in 2024

1
Comments
1 min read
Introduction to Functional Programming in JavaScript: Lenses #9

Introduction to Functional Programming in JavaScript: Lenses #9

Comments
3 min read
Node.js did not implement TypeScript

Node.js did not implement TypeScript

1
Comments
3 min read
JSON to CSV for Excel: a note on CSV and encoding

JSON to CSV for Excel: a note on CSV and encoding

Comments
2 min read
An iPhone workaround broke my parallax scrolling effect 📵💔

An iPhone workaround broke my parallax scrolling effect 📵💔

5
Comments 3
4 min read
Props Drilling in React

Props Drilling in React

1
Comments
1 min read
NgRx Use Cases, Part III: Decision-making

NgRx Use Cases, Part III: Decision-making

12
Comments
10 min read
Create a Currency Conversion React Native App

Create a Currency Conversion React Native App

8
Comments
2 min read
Angular - Estratégias de roteamento e History API

Angular - Estratégias de roteamento e History API

Comments
5 min read
Using the Pieces SDK Copilot Wrapper in JavaScript

Using the Pieces SDK Copilot Wrapper in JavaScript

21
Comments 4
3 min read
Job Tracking Application

Job Tracking Application

2
Comments 1
4 min read
Understanding Clean Code: Functions ⚡

Understanding Clean Code: Functions ⚡

9
Comments
3 min read
10 PROJECT IDEAS FROM BEGINNERS TO HACKERS

10 PROJECT IDEAS FROM BEGINNERS TO HACKERS

12
Comments
2 min read
Elevate Your Elasticsearch Experience with Java High Level REST Client (7.x)

Elevate Your Elasticsearch Experience with Java High Level REST Client (7.x)

Comments
3 min read
Date Formatting in JavaScript: Ensuring Consistency Across Locales

Date Formatting in JavaScript: Ensuring Consistency Across Locales

1
Comments
3 min read
So You Want to Be a Web Developer? Here's What You Need to Know!

So You Want to Be a Web Developer? Here's What You Need to Know!

4
Comments
2 min read
TypeScript Generics: How to Write Flexible and Type-Safe Code

TypeScript Generics: How to Write Flexible and Type-Safe Code

1
Comments 2
3 min read
Turning Documentation into a Product: Best Practices for Success

Turning Documentation into a Product: Best Practices for Success

Comments
2 min read
Polyfill for Map, Filter, and Reduce Methods in Javascript

Polyfill for Map, Filter, and Reduce Methods in Javascript

4
Comments 3
1 min read
Design System Starter Template - All Technology You'll Ever Need

Design System Starter Template - All Technology You'll Ever Need

1
Comments
11 min read
United States History Game By Omer Adar

United States History Game By Omer Adar

Comments
1 min read
Zig's Power in Action: C Integration and WASM Compilation for Terrain Generation

Zig's Power in Action: C Integration and WASM Compilation for Terrain Generation

Comments
1 min read
Data Persistence (Cookies, Sessions, Tokens, LocalStorage and SessionStorage)

Data Persistence (Cookies, Sessions, Tokens, LocalStorage and SessionStorage)

1
Comments 2
6 min read
Express.js Full Guide

Express.js Full Guide

5
Comments
13 min read
One-Tap Payment with Your Website: Make Payments Easier with Google Pay

One-Tap Payment with Your Website: Make Payments Easier with Google Pay

2
Comments
8 min read
Decoding System Design of Rate Limiter: 1( Your Goto Protector for backend APIs)

Decoding System Design of Rate Limiter: 1( Your Goto Protector for backend APIs)

1
Comments
5 min read
A Beginner’s Guide to React: Getting Started with the Basics

A Beginner’s Guide to React: Getting Started with the Basics

2
Comments
5 min read
Svelte Series-6: Lifecycle

Svelte Series-6: Lifecycle

1
Comments
6 min read
RabbitMQ: Open Source Message Broker Service

RabbitMQ: Open Source Message Broker Service

1
Comments
2 min read
What is JavaScript? One Definition to Cover It All.

What is JavaScript? One Definition to Cover It All.

6
Comments 1
4 min read
Oh CommonJS! Why are you mESMing with me?! Reasons to ditch CommonJS

Oh CommonJS! Why are you mESMing with me?! Reasons to ditch CommonJS

Comments
5 min read
Build a Drum Kit Website

Build a Drum Kit Website

8
Comments 2
4 min read
React login page template Source Code

React login page template Source Code

4
Comments
6 min read
Glam Up Cricket League!

Glam Up Cricket League!

1
Comments
2 min read
Glam Up My Markup: Cricket League!

Glam Up My Markup: Cricket League!

1
Comments
1 min read
The 1 Software Tool/App I Can’t Live Without For Doing 3D Web Development

The 1 Software Tool/App I Can’t Live Without For Doing 3D Web Development

Comments
2 min read
Cricket Website Landing Page

Cricket Website Landing Page

3
Comments
2 min read
Creating a Smooth Transitioning Dialog Component in React (Part 3/4)

Creating a Smooth Transitioning Dialog Component in React (Part 3/4)

1
Comments
7 min read
Cloning Reactive Objects in JavaScript

Cloning Reactive Objects in JavaScript

Comments
2 min read
React with Vite On Steroids

React with Vite On Steroids

19
Comments 3
2 min read
Simplifying State Management in React with Valtio

Simplifying State Management in React with Valtio

2
Comments
3 min read
Understanding Web Storage

Understanding Web Storage

10
Comments 11
5 min read
What is The Ternary Operator In JavaScript ?

What is The Ternary Operator In JavaScript ?

4
Comments 2
1 min read
First Blog

First Blog

Comments 1
1 min read
JavaScript MMORPG - Maiu Online - #babylonjs - Ep29: Chat message clouds

JavaScript MMORPG - Maiu Online - #babylonjs - Ep29: Chat message clouds

Comments
1 min read
A friendly JSON Formatter

A friendly JSON Formatter

2
Comments
1 min read
Implementing a Doubly Linked List

Implementing a Doubly Linked List

1
Comments
4 min read
JS: func Calling Funk

JS: func Calling Funk

Comments
5 min read
Typescript Coding Chronicles: Product of Array Except Self

Typescript Coding Chronicles: Product of Array Except Self

Comments
4 min read
Typescript Coding Chronicles: Increasing Triplet Subsequence

Typescript Coding Chronicles: Increasing Triplet Subsequence

Comments
4 min read
Typescript Coding Chronicles: Reverse Words in a String

Typescript Coding Chronicles: Reverse Words in a String

Comments
4 min read
JavaScript 2024: Exciting Features You Can’t Miss

JavaScript 2024: Exciting Features You Can’t Miss

7
Comments
5 min read
[Design Patterns] Trabalhando com Factories

[Design Patterns] Trabalhando com Factories

4
Comments 1
3 min read
HTML: o que é, Qual a sua importância para a web.

HTML: o que é, Qual a sua importância para a web.

2
Comments
8 min read
I am creating the best UI framework.

I am creating the best UI framework.

Comments 2
2 min read
JS stacks DS&A intro

JS stacks DS&A intro

Comments
3 min read
MultiThreading In JS using Web Workers

MultiThreading In JS using Web Workers

1
Comments
3 min read
Intro to Animate4vue: Your New Vue.js Animation Companion

Intro to Animate4vue: Your New Vue.js Animation Companion

3
Comments
2 min read
🔓 10 Free APIs to Power Your Next Project: Unlocking Potential for Developers 🚀

🔓 10 Free APIs to Power Your Next Project: Unlocking Potential for Developers 🚀

15
Comments 1
4 min read
loading...