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.
Build an app with chatGPT: is it real?

Build an app with chatGPT: is it real?

Comments 1
5 min read
Zod - TypeScript-first schema declaration and validation library #tips

Zod - TypeScript-first schema declaration and validation library #tips

1
Comments
1 min read
Codemotion Milan 2023: my first session in public

Codemotion Milan 2023: my first session in public

8
Comments
4 min read
Configuring StyleX in React application

Configuring StyleX in React application

Comments
1 min read
Astro and Svelte vs. SvelteKit: An In-Depth Comparison

Astro and Svelte vs. SvelteKit: An In-Depth Comparison

5
Comments
8 min read
👮🛡️ Let's Navigate the Angular Playground with Route Guards

👮🛡️ Let's Navigate the Angular Playground with Route Guards

1
Comments
2 min read
Building AI-powered Applications w/ Javascript using Langchain JS for Beginners

Building AI-powered Applications w/ Javascript using Langchain JS for Beginners

18
Comments
4 min read
Mastering JavaScript with GitHub Repositories

Mastering JavaScript with GitHub Repositories

5
Comments
2 min read
Getting started w/ Google's Gemini Pro LLM using Langchain JS

Getting started w/ Google's Gemini Pro LLM using Langchain JS

15
Comments 1
4 min read
Problem with for in

Problem with for in

Comments
1 min read
Nx - Highlights of 2023

Nx - Highlights of 2023

3
Comments 2
19 min read
5 KILLER WEBSITES FOR CODERS 💎

5 KILLER WEBSITES FOR CODERS 💎

207
Comments 36
2 min read
Drizzle ORM in a Supabase edge function

Drizzle ORM in a Supabase edge function

5
Comments 1
3 min read
Javascript Beginners If Else Statements

Javascript Beginners If Else Statements

Comments
1 min read
Like htmx, but with only one attribute per element - a prototype

Like htmx, but with only one attribute per element - a prototype

11
Comments 1
5 min read
Refactor a React Component from 165 Lines to 30 Lines

Refactor a React Component from 165 Lines to 30 Lines

5
Comments
8 min read
Code Challenge: Calling Web Developers

Code Challenge: Calling Web Developers

16
Comments
1 min read
AppError middleware function create

AppError middleware function create

Comments
1 min read
You can help write down the history of frontend! Contributions are welcomed 🎉

You can help write down the history of frontend! Contributions are welcomed 🎉

1
Comments 2
2 min read
Functions in JavaScript

Functions in JavaScript

5
Comments 1
2 min read
Zod - TypeScript-first schema declaration and validation library #11

Zod - TypeScript-first schema declaration and validation library #11

2
Comments
2 min read
Gather User Feedback On Any Website with Hermes WC

Gather User Feedback On Any Website with Hermes WC

Comments
4 min read
Test-driven Development or TDD

Test-driven Development or TDD

1
Comments
2 min read
Gradually upgrading a Meteor.js project to 3.0

Gradually upgrading a Meteor.js project to 3.0

29
Comments
12 min read
Além dos números: expandindo a linguagem

Além dos números: expandindo a linguagem

1
Comments
4 min read
Latest Newsletter: The Bitcoin Self Custody Lie (Issue #145)

Latest Newsletter: The Bitcoin Self Custody Lie (Issue #145)

Comments
1 min read
Streamlining State Management with Redux Toolkit

Streamlining State Management with Redux Toolkit

Comments
2 min read
Elevate Your Site's UX: Pro Tips on Minimizing Cumulative Layout Shift

Elevate Your Site's UX: Pro Tips on Minimizing Cumulative Layout Shift

9
Comments 1
6 min read
Tutoriais animados com Driverjs(com vídeo 🎥 )

Tutoriais animados com Driverjs(com vídeo 🎥 )

15
Comments 2
1 min read
AppError=> Develop an AppError class in TypeScript for a MERN application utilizing Mongoose for MongoDB integration.

AppError=> Develop an AppError class in TypeScript for a MERN application utilizing Mongoose for MongoDB integration.

Comments
1 min read
VueJS part 14: Scoped slots and conditional slot rendering

VueJS part 14: Scoped slots and conditional slot rendering

8
Comments
4 min read
Mastering Chaos: de MVC a una Arquitectura Basada en el Dominio y con Enfoque en el Testing

Mastering Chaos: de MVC a una Arquitectura Basada en el Dominio y con Enfoque en el Testing

12
Comments
16 min read
Basics of Python

Basics of Python

1
Comments
1 min read
The Best Front End Development Courses You Can Take in 2024 👨‍💻🏅

The Best Front End Development Courses You Can Take in 2024 👨‍💻🏅

17
Comments 3
9 min read
Volta and NW.js are amazing together

Volta and NW.js are amazing together

14
Comments
5 min read
Custom Components with Prismane

Custom Components with Prismane

1
Comments
5 min read
Announcing Mutative 1.0 - A New Era in Efficient Immutable Updates

Announcing Mutative 1.0 - A New Era in Efficient Immutable Updates

4
Comments
5 min read
Zod - TypeScript-first schema declaration and validation library #10

Zod - TypeScript-first schema declaration and validation library #10

2
Comments
2 min read
Crash Course on props-types

Crash Course on props-types

1
Comments
4 min read
Fusor vs React

Fusor vs React

Comments
2 min read
Programación 3D con JavaScript - parte 2

Programación 3D con JavaScript - parte 2

4
Comments
4 min read
Introduction to Data Structures in JavaScript

Introduction to Data Structures in JavaScript

50
Comments 8
3 min read
JavaScript'de Math Nesnesi Kavramı

JavaScript'de Math Nesnesi Kavramı

Comments
1 min read
How I build a YouTube Video Player with ReactJS: Building the Play Button

How I build a YouTube Video Player with ReactJS: Building the Play Button

3
Comments
5 min read
Imperfect Code, Perfect Mission: A Non-Coder's Accidental Journey for a Safer Web

Imperfect Code, Perfect Mission: A Non-Coder's Accidental Journey for a Safer Web

1
Comments
3 min read
Understanding Short Polling, Long Polling, Server Sent Events and Web Sockets

Understanding Short Polling, Long Polling, Server Sent Events and Web Sockets

29
Comments 2
4 min read
💻 Web Development Resources #178

💻 Web Development Resources #178

20
Comments 3
2 min read
Create responsive navbar with React and Tailwind using the same markdown

Create responsive navbar with React and Tailwind using the same markdown

5
Comments
5 min read
ShadeJS 🌴 Part 1 — Burn It All Down! 🔥

ShadeJS 🌴 Part 1 — Burn It All Down! 🔥

Comments 2
4 min read
Setup Docker Development for Frontend

Setup Docker Development for Frontend

3
Comments 2
1 min read
Realistic Day In The Life Freelance Web Developer

Realistic Day In The Life Freelance Web Developer

Comments
1 min read
Navigating JSON (JavaScript Object Notation): Serialization and Parsing

Navigating JSON (JavaScript Object Notation): Serialization and Parsing

1
Comments
3 min read
Who’s That Pokémon? | JavaScript Project

Who’s That Pokémon? | JavaScript Project

24
Comments 3
6 min read
When to use an Astro component over a Web Component.

When to use an Astro component over a Web Component.

3
Comments 3
3 min read
A Guide to Debouncing in JavaScript and React | Create a Custom Hook

A Guide to Debouncing in JavaScript and React | Create a Custom Hook

Comments
6 min read
Mirror a text area

Mirror a text area

1
Comments
1 min read
Data Structures Implementation in JavaScript or TypeScript

Data Structures Implementation in JavaScript or TypeScript

49
Comments 2
14 min read
Mirror a text area for improving user experience

Mirror a text area for improving user experience

1
Comments
6 min read
Understanding Synchronous vs Asynchronous Execution and Blocking vs Non-Blocking Operations

Understanding Synchronous vs Asynchronous Execution and Blocking vs Non-Blocking Operations

Comments
3 min read
Building a desktop app with JavaScript

Building a desktop app with JavaScript

67
Comments 15
4 min read
loading...