DEV Community

Cover image for 🎉 17 Javascript repositories to become the best developer in the world 🌍

🎉 17 Javascript repositories to become the best developer in the world 🌍

Eric Allam on October 24, 2023

Become a better developer I've curated a list of 17 GitHub repositories you should know as a JavaScript developer. 🎉 These repositories...
Collapse
 
bogomil profile image
Bogomil Shopov - Бого • • Edited

How will this make you the "best" developer in the world? :)

Collapse
 
jankapunkt profile image
Jan Küster 🔥 •

Why does it have 300+ emotions? I mean does it add any value to the reader besides being another Top-X List?

Collapse
 
bogomil profile image
Bogomil Shopov - Бого •

It's a marketing trick. Most people believe if there are emojis, they will get more reads. I believe it they focus on the value instead the effect will be much more significant.

Collapse
 
nevodavid profile image
Nevo David •

I think those are good libraries!
They might not make you the best one, but can make you a better one :)

Collapse
 
best_codes profile image
BestCodes •

My question exactly. I think it is clickbait.

Collapse
 
preciousxploit profile image
Precious-Xploit •

They're probably hoping for you to make use of whatever info accumulated in those repo. 🤷🏽‍♀️

Collapse
 
nevodavid profile image
Nevo David •

Fetch is nice.
But Axios is not meant only for requests. It's an entire framework for HTTP.
It has things like interceptors and transformers.

You would need to build your own with fetch.

Collapse
 
nevodavid profile image
Nevo David •
Collapse
 
ingosteinke profile image
Ingo Steinke, web developer •

Yes, I know. Connection abort etc. is not handled natively by fetch.
I should have updated this comment with the one I did under the axios post.

Thread Thread
 
webjose profile image
José Pablo Ramírez Vargas •

fetch() can in fact be cancelled by using a signal from an AbortController object.

Collapse
 
ingosteinke profile image
Ingo Steinke, web developer •
Collapse
 
webjose profile image
José Pablo Ramírez Vargas •

I'm a fecth() guy. Axios was cool when fetch() wasn't around. Now even Node has it.

Collapse
 
nombrekeff profile image
Keff •

Hmm, so, no, this will not make you the best developer of course, not even better at coding. But they are all decent projects.

Collapse
 
jodoesgit profile image
Jo •

Cheesy moment, in that I assumed you were a time traveler:

Image screenshot of the post stating Oct 24

As I am still new to this site, and assumed what I was reading was M:YY. Hot damn, that broke my brain. I've got this post floating somewhere in the abyss and while I don't know if it'd be a great resource for me as it stands, it's good to know what's out there. Thank you!

Collapse
 
ngfizzy profile image
Olufisayo Bamidele •

Awesome collection. The first one on the list grabbed my attention.

Collapse
 
bekatomas profile image
Beka Tomashvili •

Title should be "17 Javascript repositories to become a millionaire"

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 •

Our team is using Zod and Day.js daily—a life-saver.

But when it comes to JavaScript & TypeScript. People forget about Angular 😂😂

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 •

Nx has a youtube channel and they post good content on there. Please check it out as well, if you wish to know more about it.

Collapse
 
webjose profile image
José Pablo Ramírez Vargas •

Went to their Impress repository. Opened lib folder, then application.js. First thing I see: require(). Immediately closed it.

It is time we let require() go. It is all ESM now.

Collapse
 
hasanelsherbiny profile image
Hasan Elsherbiny •

sounds promising libraries

Collapse
 
flowzai profile image
Flowzai •

Very helpful content, great job

Collapse
 
pinky057 profile image
ishrat •

promising collection!