GyaanSetu JavaScript

האקוסיסטם של JavaScript ו-TypeScript.

115 articlesDeep, practical knowledge

ה-AI ניצחה במלחמת ה-Typescript

ה-AI ניצחה במלחמת ה-Typescript. הוויכוח הסתיים. TypeScript לא ניצחה בזכות טיעונים טובים יותר. היא ניצחה כי כלי AI הפכו את הוויכוח ללא רלוונטי. חוקרים מצאו תבנית מפתח...

JavaScript · 2 min read

פעולות CRUD ב-DOM

פעולות CRUD ב-DOM. מודל אובייקט המסמך (DOM) הוא הדרך שבה דפדפנים מייצגים HTML. הוא הופך כל אלמנט, מאפיין וקטע טקסט לאובייקט. JavaScript משתמשת באובייקטים הללו...

JavaScript · 2 min read

איך להגדיר React Context

איך להגדיר React Context. Prop drilling הורס את הקוד שלך. אתה מעביר נתונים דרך חמש שכבות של רכיבים שאינם זקוקים להם. React Context פותר את זה. עם זאת, רוב ההגדרות יוצרות...

JavaScript · 2 min read

The 3 Second Rule of Web Performance

The 3 Second Rule of Web Performance You have three seconds. After that, your users leave. Google research shows 53% of mobile users abandon a site if it takes longer than 3 secon…

JavaScript · 2 min read

שימוש ב-React Refs וב-useRef Hook

שימוש ב-React Refs וב-useRef Hook. React משתמשת בגישה דקלרטיבית. אתה מעדכן את ה-state, ו-React מעדכנת את ה-UI. זה עובד עבור רוב המשימות, אך לעיתים יש צורך לצאת מחוץ ל...

JavaScript · 2 min read

Why You Need the React Key Prop

Why You Need the React Key Prop You see this error in your console: "Each child in a list should have a unique 'key' prop." Many developers ignore it. This is a mistake. This warn…

JavaScript · 2 min read

Master React Lists and Keys

Master React Lists and Keys Rendering lists in React is simple, but doing it right is hard. Many developers use the array index as a key. This is a mistake. It leads to bugs and s…

JavaScript · 2 min read

איך Node.js מטפל באלפי בקשות

איך Node.js מטפל באלפי בקשות. אנשים אומרים ש-Node.js הוא חד-תהליכי (single-threaded). ובכל זאת, הוא מטפל באלפי בקשות, קורא קבצים ומבצע קריאות API ללא הפסקה. איך הוא...

JavaScript · 2 min read

המחיר הנסתר של כל התקנת npm

המחיר הנסתר של כל התקנת npm. בילינו עשר שנים בהורדת ספריות כדי לתקן את JavaScript. השתמשנו ב-moment.js עבור תאריכים. השתמשנו ב-lodash עבור פונקציות עזר. השתמשנו ב-node fetch עבור...

JavaScript · 2 min read

בניית מדריך אפליקציה אינטראקטיבי

בניית מדריך אפליקציה אינטראקטיבי. צוותי תמיכה מתקשים לעיתים קרובות עם אפליקציות שהם מעולם לא התקינו. קובץ PDF עם צילומי מסך הוא הפתרון הסטנדרטי. רוב האנשים לא קוראים קבצי PDF...

JavaScript · 2 min read

צ'קליסט לאופטימיזציה של ביצועי React

צ'קליסט לאופטימיזציה של ביצועי React. אפליקציות איטיות הורסות עסקים. הן גורמות לשיעורי נטישה גבוהים ומאכזבות משתמשים. הן גם מעלות את עלויות התשתית שלך. אתה עושה...

JavaScript · 2 min read

הקונסולה שלך משקרת לך

הקונסולה שלך משקרת לך. כלי הפיתוח בדפדפן (DevTools) עלולים להטעות אותך במהלך ניפוי שגיאות. זה לא תקול; הוא פשוט מותאם למהירות ולא לדיוק מושלם. הנה הסיבה שלא תוכלו...

JavaScript · 2 min read