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.
30+ app ideas with complete source code

30+ app ideas with complete source code

594
Comments 38
25 min read
How to build: a v0.dev clone (Next.js, GPT4 & CopilotKit)

How to build: a v0.dev clone (Next.js, GPT4 & CopilotKit)

352
Comments 40
10 min read
I sold my startup because of bugs: I wish I had this serverless repository!

I sold my startup because of bugs: I wish I had this serverless repository!

337
Comments 39
4 min read
Build an AI-powered blogging platform (Next.js, Langchain & CopilotKit)

Build an AI-powered blogging platform (Next.js, Langchain & CopilotKit)

332
Comments 32
14 min read
Build a spreadsheet app with an AI-copilot (Next.js, gpt4, LangChain, & CopilotKit)

Build a spreadsheet app with an AI-copilot (Next.js, gpt4, LangChain, & CopilotKit)

308
Comments 18
12 min read
React Crazy: This AI library transformed my app to the next level

React Crazy: This AI library transformed my app to the next level

302
Comments 12
3 min read
Top 5 fastest growing JavaScript repos

Top 5 fastest growing JavaScript repos

295
Comments 29
5 min read
I fine-tuned my model on a new programming language. You can do it too! 🚀

I fine-tuned my model on a new programming language. You can do it too! 🚀

286
Comments 22
4 min read
How to have AI onboard your users (Next.js, OpenAI, CopilotKit)

How to have AI onboard your users (Next.js, OpenAI, CopilotKit)

258
Comments 24
11 min read
Join Us For The Next Frontend Challenge: Earth Day Edition!

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

178
Comments 32
6 min read
Congrats to our Frontend Challenge Winners!

Congrats to our Frontend Challenge Winners!

155
Comments 37
2 min read
Someone finally fixed Javascript

Someone finally fixed Javascript

143
Comments 44
4 min read
🔥 6 Open-source Libraries You Must Know in 2024 🪄🔥

🔥 6 Open-source Libraries You Must Know in 2024 🪄🔥

140
Comments 7
7 min read
Deep Dive into Functional Programming in Javascript

Deep Dive into Functional Programming in Javascript

130
Comments 21
8 min read
How to make Your Website work offline 🌐

How to make Your Website work offline 🌐

126
Comments 16
3 min read
10 JavaScript Sites Every Web Developer Should Know

10 JavaScript Sites Every Web Developer Should Know

124
Comments 27
2 min read
I've created yet another JavaScript framework

I've created yet another JavaScript framework

121
Comments 53
8 min read
⚛️ Organizing Code in a React Component

⚛️ Organizing Code in a React Component

116
Comments 13
4 min read
A Guide to Building CLI Tools in JavaScript

A Guide to Building CLI Tools in JavaScript

110
Comments 22
4 min read
Implementing JavaScript Concepts from Scratch

Implementing JavaScript Concepts from Scratch

109
Comments 13
13 min read
11 BEST JavaScript Animation Libraries 🎨✨

11 BEST JavaScript Animation Libraries 🎨✨

98
Comments 18
3 min read
How to implement HLS Video Streaming in a React App

How to implement HLS Video Streaming in a React App

97
Comments 12
9 min read
Best Icon Libraries for a Dev in 2024

Best Icon Libraries for a Dev in 2024

97
Comments 14
11 min read
Building a self-creating website with Supabase and AI

Building a self-creating website with Supabase and AI

88
Comments
16 min read
Check if a key exists in JavaScript object?

Check if a key exists in JavaScript object?

87
Comments 7
4 min read
Mastering JWT Security

Mastering JWT Security

84
Comments 18
3 min read
A Love Letter to Gen Z from Gen Y: Understanding React's Evolution

A Love Letter to Gen Z from Gen Y: Understanding React's Evolution

82
Comments 32
7 min read
Video encoded as emojis⁉️ Stored in a DB? 😱🤯

Video encoded as emojis⁉️ Stored in a DB? 😱🤯

80
Comments 14
9 min read
How To Make An Insanely Fast AI App (Supabase, LLAMA 3 and Groq)

How To Make An Insanely Fast AI App (Supabase, LLAMA 3 and Groq)

78
Comments 1
4 min read
Creating a textarea character limit indicator

Creating a textarea character limit indicator

77
Comments 23
4 min read
20 Free Api For Your Next Project

20 Free Api For Your Next Project

77
Comments 20
2 min read
We got 500 GitHub stars! 🤯 What's next?

We got 500 GitHub stars! 🤯 What's next?

74
Comments 23
4 min read
Creating a Pokémon guessing game using Supabase, Drizzle, and Next.js in just 2 hours!

Creating a Pokémon guessing game using Supabase, Drizzle, and Next.js in just 2 hours!

73
Comments
6 min read
Deep Learning in Javascript

Deep Learning in Javascript

73
Comments 31
3 min read
How to create Custom Events in JavaScript?

How to create Custom Events in JavaScript?

70
Comments 17
3 min read
Bun or Node.js in 2024?

Bun or Node.js in 2024?

69
Comments 62
3 min read
How I Structure my React Projects

How I Structure my React Projects

68
Comments 5
3 min read
Building an Offline-Enabled To-Do List Web App 🚀

Building an Offline-Enabled To-Do List Web App 🚀

66
Comments 9
3 min read
Optimising React Apps

Optimising React Apps

66
Comments
22 min read
Micro Frontends with Native Federation 🍿

Micro Frontends with Native Federation 🍿

62
Comments 1
15 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🔥

60
Comments 12
3 min read
🧠 50 Articles to Level Up

🧠 50 Articles to Level Up

60
Comments 3
7 min read
Earth Day Celebration Landing Page submission

Earth Day Celebration Landing Page submission

58
Comments 13
2 min read
Fetch API Fun: Beginner's Guide to Web Requests 🔎🌐

Fetch API Fun: Beginner's Guide to Web Requests 🔎🌐

57
Comments
3 min read
NestJS : from Promises to Observables

NestJS : from Promises to Observables

55
Comments 12
6 min read
How JavaScript helped me buy my dream boat

How JavaScript helped me buy my dream boat

55
Comments 13
5 min read
Mastering JavaScript: Multiple Ways to Generate a Two-Dimensional Array

Mastering JavaScript: Multiple Ways to Generate a Two-Dimensional Array

54
Comments 15
5 min read
React in 2024: A Beginner's Guide 🌟🚀

React in 2024: A Beginner's Guide 🌟🚀

53
Comments 4
3 min read
All About APIs! From Basics to Best Practices 💡🚀

All About APIs! From Basics to Best Practices 💡🚀

53
Comments 8
3 min read
A Beginner's Guide to Tree-sitter

A Beginner's Guide to Tree-sitter

48
Comments 3
6 min read
JavaScript Secrets: How to Implement Retry Logic Like a Pro

JavaScript Secrets: How to Implement Retry Logic Like a Pro

48
Comments 3
11 min read
How to build dev.to In-App Notification System in 20 minutes

How to build dev.to In-App Notification System in 20 minutes

47
Comments 5
14 min read
Concurrency in JavaScript and the power of Web Workers

Concurrency in JavaScript and the power of Web Workers

44
Comments 5
7 min read
Always unsubscribe. No exceptions. Debate closed.

Always unsubscribe. No exceptions. Debate closed.

44
Comments 7
2 min read
How to create your own Eslint rule with tests, boosting the DX, and code-review

How to create your own Eslint rule with tests, boosting the DX, and code-review

43
Comments
4 min read
✨ AI Fairytale generator

✨ AI Fairytale generator

39
Comments 11
2 min read
To Every Developer Close To Burnout, Read This

To Every Developer Close To Burnout, Read This

37
Comments 2
13 min read
New Web Portfolio 16bit OS Style

New Web Portfolio 16bit OS Style

36
Comments 14
1 min read
Understanding Cookies, Local Storage, and Session Storage: A Beginner's Guide

Understanding Cookies, Local Storage, and Session Storage: A Beginner's Guide

36
Comments 2
5 min read
Best Ethereum Web Development Stack in 2024

Best Ethereum Web Development Stack in 2024

34
Comments 6
6 min read
loading...