קטגוריה: JavaScript

התמונה כוללת את הלוגו של Google Chrome לצד חלק פאזל כחול, המוצב על רקע לבן.

chrome extentions

תוספים מאפשרים לנו להוסיף פונקציונאליות לדפדפן מבלי הצורך לצלול לקוד הנייטיבי של כרום שזה מדהים מכיוון שאנחנו יכולים ליצור תוספים חדשים בטכנולוגיות שמאוד מוכרות לנו

קרא עוד »
התמונה מציגה את הטקסט "Big O" בגופן פשוט ולבן על רקע כחול.

Big O וסיבוכיות ריצה

Facebook LinkedIn WhatsApp X Big O וסיבוכיות ריצה ישנן דרכים רבות לנתח עד כמה טוב הקוד שכתבנו, יש אנשים שמאמינים שקוד יפה יותר טוב ואחרים

קרא עוד »
התמונה כוללת את הלוגו של React ואת הלוגו .env על רקע לבן.

שימוש במשתני סביבה

בעת פיתוח האפליקצייה שלנו ועבודה עם API לרוב נצטרך ליצור מספר סביבות עבודה. לדוגמה, ייתכן שיש לנו סביבה בשם dev שצריכה להיות מחוברת ל- endpoint

קרא עוד »
עיגול כחול עם לוגו לבן במרכז, הכולל אות "X" מסוגננת עם שני משולשים משני הצדדים.

הרחבות מומלצות ל- VSCode

visual studio code הוא ללא ספק עורך הקוד הפופולרי ביותר כיום והוא ממשיך לצבור פופולאריות ומאגר ההרחבות שלו רק גדל מיום ליום הודות לקהילת הקוד

קרא עוד »
עיצוב תוסס ומופשט הכולל פרץ מרכזי של גוונים כחולים וסגולים, מוקף ברקע מטושטש של קוד.

Virtual DOM

בתור מפתח ריאקט אתה יכול לבנות אפליקציה שלמה מבלי לדעת כלום על ה-Virtual DOM  אבל כמובן זה לא אומר שזה לא חשוב אלא ההפך כדי

קרא עוד »
התמונה מציגה את הלוגו של React Router, ספריית JavaScript פופולרית לניתוב בצד הלקוח ביישומי אינטרנט.

React Router

ראוטינג הוא ניווט בין "עמודים" בתוך האפליקציה שלנו,כמובן שהם לא ״עמודים״ אמיתיים, מכיוון שמדובר ב- SPA(אפליקציה שהיא בעצם דף אחד), אבל מבחינת המשתמש זה נראה

קרא עוד »
useReducer

UseReducer

בפוסט הקודם למדנו על useEffectועל useContext. בפוסט זה נעסוק בהוק נוסף, useReducer , נכיר את יכולותיו ולמה הוא משמש.​ useReducer מחזיר מערך של 2 אלמנטים, בדומה

קרא עוד »
highorder

Higher Order Functions

Higher-Order Functions נמצאים בשימוש נרחב בג׳אווהסקריפט ובפרט בריאקט. אם אתם כבר מפתחים בג׳אווהסקריפט ולא מכירים את המושג Higher-Order Functions סיכוי סביר שכבר השתמשתם ביכולות שלהם

קרא עוד »