اینجا یه سایتی هست که updateهای حول nvim رو توش کار میکنن. از معرفی پلاگینهای جدید تا بررسی کانفیگ nvim افراد مختلف توش هست.
برای کسایی که میخوان یه drop in برای nvim داشته باشن میتونه نقطه شروع خوبی باشه.
https://dotfyle.com/
برای کسایی که میخوان یه drop in برای nvim داشته باشن میتونه نقطه شروع خوبی باشه.
https://dotfyle.com/
Dotfyle
Dotfyle | Neovim Plugin Search | Neovim Config Search | Neovim News
Find new plugins, trending plugins & popular plugins. Search for Neovim configurations by plugin manager, plugins or language cervers. Read the lateset Neovim News in This Week in Neovim.
Forwarded from Parsa Salavati
Please open Telegram to view this post
VIEW IN TELEGRAM
Web_programming
یکی از مشکلاتی که در زبان جاوا اسکریپت برای دوستانی که به تازگی آن را شروع کرده اند پیش میاد، عدم درک صحیح از مکانیزم آن در زمانی است که یک کار باید به صورت آسنکرون (غیر همگام) انجام شود. به صورت پیش فرض، زبان جاوا اسکریپت یک زبان Synchronous است و به صورت…
پیش تر در مورد مفهوم Event Loop و درک کارکرد آن، در قالب یک پست یک مطلب با یک مثال بصری قرار دادیم. یکی از جاهایی که میتونید یکم این مفاهیم رو بیشتر تمرین کنید و حتی با برخی دیگر از عناصر Event Loop مثل Micro Task ها و Macro Task ها آشنا بشوید، شبیه سازی زیر میتونه درک خوبی از آن به شما بدهد :
https://www.jsv9000.app/
https://www.jsv9000.app/
Forwarded from 10th WSS ☃️
Please open Telegram to view this post
VIEW IN TELEGRAM
Web_programming
دوستان این کانال هم میتونن با کد تخفیف زیر ، با بیست و پنج درصد تخفیف در رویداد ثبت نام کنند .
sharif_web
The DataLoader pattern is a common design pattern used primarily in backend development to optimize data fetching, especially in the context of GraphQL APIs. It helps reduce the number of database or API calls by batching and caching requests efficiently.
const promise1 = new Promise((resolve, reject) => {
setTimeout(resolve, 500, "one");
});
const promise2 = new Promise((resolve, reject) => {
setTimeout(resolve, 100, "two");
});
Promise.race([promise1, promise2]).then((value) => {
console.log(value);
// Both resolve, but promise2 is faster
});
// Expected output: "two"
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/race
MDN Web Docs
Promise.race() - JavaScript | MDN
The Promise.race() static method takes an iterable of promises as input and returns a single Promise. This returned promise settles with the eventual state of the first promise that settles.