10 مخزن GitHub که باید به عنوان یک توسعه دهنده جاوا اسکریپت بشناسید

به عنوان یک توسعه دهنده، همه ما می خواهیم مهارت های برنامه نویسی خود را بهبود بخشیم. امروز، نه 5، نه 7، بلکه 10 مخزن GitHub را به اشتراک خواهم گذاشت که می توانند به شما به عنوان یک توسعه دهنده جاوا اسکریپت کمک کنند!
چای مورد علاقه خود را بردارید و بیایید شروع به جستجو در این منابع کنیم.
بهترین شیوه های گره
Node JS یکی از پرکاربردترین فناوری ها در صنعت است. مخزن زیر فهرستی به روز از بهترین شیوه ها را برای شما جمع آوری می کند.
هر بهترین روش با یک مثال پشتیبانی می شود و مخزن به +7 زبان ترجمه می شود. هیچ بهانه ای برای چک نکردن آن ندارید!
+81.7k ⭐ ️=> https://github.com/goldbergyoni/nodebestpractices
الگوریتم های جاوا اسکریپت
شنیده ام که باید یک الگوریتم در جاوا اسکریپت پیاده سازی کنید؟ این مخزن برای شماست.
این فهرست گسترده ای از الگوریتم ها و ساختارهای داده در جاوا اسکریپت با توضیحات و مثال ها ارائه می کند. محتوا بر اساس تجربه طبقه بندی می شود: B (مبتدیان) و A (پیشرفته).
+151k ⭐ ️=> https://github.com/trekhleb/javascript-algorithms
33 مفهوم JS
این مخزن توضیح می دهد: “33 مفهوم جاوا اسکریپت که هر توسعه دهنده باید بداند”. مراجع، ویدئوها، مقالات یا کتابها به این مفاهیم کمک میکنند.
+51.8k ⭐ ️=> https://github.com/leonardomso/33-js-concepts
شما JS را نمی شناسید (هنوز)
نمی دانم هنوز باید درباره این مخزن به اشتراک بگذارم یا نه. آیا میتوانیم این مقاله را یک لیست مخزن جاوا اسکریپت بدون درج آن بنامیم؟
این مخزن ابتکاری توسط Kyle Simpson (معروف به Getify)، نویسنده مجموعه کتاب “You Don’t Know JS (Yet)” است. این کتابها عمیقاً به مکانیسمهای اصلی زبان جاوا اسکریپت میپردازند.
نویسنده نسخه عددی این کتاب ها را به صورت رایگان در مخزن به اشتراک می گذارد.
توجه داشته باشید: می توانید برای حمایت از نویسنده کتاب ها را خریداری کنید و نسخه شومیز داشته باشید.
+159k ⭐️=> https://github.com/getify/You-Dont-Know-JS
جاوا اسکریپت کد پاک
دنیای برنامه نویسی کتاب معروفی به نام «کد پاک» دارد. این مخزن اقتباسی از این مفاهیم کد تمیز اما برای جاوا اسکریپت است.
ارائه ساده است:
+73k ⭐ ️=>; https://github.com/ryanmcdermott/clean-code-javascript
NodeJS عالی
این مخزن GitHub فهرستی از ابزارها، بستهها، آموزشها، مقالات، ویدیوها و حتی بیشتر را برای پروژه Node بعدی شما تنظیم میکند.
همه بسته ها دسته بندی می شوند: لاگ، تجزیه، فشرده سازی و غیره. شما باید پاسخ اکثر مشکلات خود را در اینجا بیابید!
+46.9k ⭐ ️=> https://github.com/sindresorhus/wesome-nodejs
30 روز جاوا اسکریپت
آیا می خواهید جاوا اسکریپت را در “30” روز یاد بگیرید؟ شما بروید!
مفهوم این مخزن گام به گام شما را در سفر جاوا اسکریپت راهنمایی می کند. در واقع، شما یک ایده در روز به مدت 30 روز خواهید داشت.
هر روز منابع، تمرینها و گاهی اوقات پروژههایی خواهید داشت.
توجه داشته باشید: همانطور که در مخزن ذکر شد، حتی اگر نام مخزن “30 روز” باشد، ممکن است زمان بیشتری طول بکشد. کلید یادگیری موفقیت آمیز این است که آن را با سرعت خود انجام دهید.
+27.8k ⭐ => https://github.com/Asabeneh/30-Days-Of-JavaScript
چیت شیت JS مدرن
برای این مخزن، توضیحات نویسنده در اینجا آمده است:
“این سند یک برگه تقلب برای جاوا اسکریپت است که اغلب در پروژه های مدرن و اکثر کدهای نمونه امروزی با آن مواجه خواهید شد. این راهنما برای آموزش جاوا اسکریپت از ابتدا به شما نیست، بلکه برای کمک به توسعه دهندگان با دانش اولیه است که ممکن است برای آشنایی با مدرن مشکل داشته باشند. پایگاههای کد (یا مثلاً React را یاد بگیریم) به دلیل مفاهیم جاوا اسکریپت مورد استفاده. علاوه بر این، من گاهی نکات شخصی را ارائه میدهم که ممکن است بحثانگیز باشد، اما توجه میکنم که وقتی این کار را انجام میدهم این یک توصیه شخصی است.”
قطعاً نوع مخزنی که میتوانید بعداً زمانی که احساس نیاز کردید نشانهگذاری کنید و به آن مراجعه کنید.
+23.5k ⭐ => https://github.com/mbeaudru/modern-js-cheatsheet
بهترین روش های تست جاوا اسکریپت
یک لیست جامع به روز شده از بهترین روش ها برای نوشتن تست در جاوا اسکریپت و Node JS.
در واقع، نوشتن تست های خوب یک مهارت ضروری برای یک توسعه دهنده است. با تشکر از این مخزن، امیدوارم نکات زیادی در مورد آن موضوعات پیدا کنید و استراتژی تست خود را بهبود بخشید.
+19.1k ⭐ => https://github.com/goldbergyoni/javascript-testing-best-practices
چیت شیت ES6
مشابه چیت شیت مدرن JS که قبلا ارائه شد، در اینجا یک مخزن حاوی نکات، ترفندها، بهترین شیوهها و قطعه کد در جاوا اسکریپت وجود دارد.
به راحتی آن را نشانه گذاری کنید و در صورت نیاز به آن مراجعه کنید.
+12.9k ⭐ => https://github.com/DrkSephy/es6-cheatsheet
آیا شما برخی دیگر را می شناسید؟
امیدوارم از این لیست لذت برده باشید و برای حرفه خود به عنوان یک توسعه دهنده جاوا اسکریپت مفید واقع شوید! اگر تعدادی دیگر را می شناسید، در توییتر به من اطلاع دهید 😉.
PS: این مقاله را از یک قهوه بانکوک نوشتم ☕️🙏.
با تشکر برای خواندن. بیایید وصل شویم!
➡️ من به شما کمک می کنم تا در توسعه وب رشد کنید و سفرم را به عنوان یک مهندس نرم افزار Nomad به اشتراک می گذارم. برای اطلاعات بیشتر به من در توییتر بپیوندید. 🚀🎒