שכחו רק לספר ש...
19/01/2021
חבר שלח לי לינק לספריית Server Side Rendering חדשה בשם iSSR. בתוך הדוגמה בתיעוד אנחנו מוצאים את השורה הבאה:
const { html, state } = await serverRender(() => <App />);
אבל בשום מקום באותו דף תיעוד לא מופיעה המילה cache. זה אומר שאם אני לא יודע כלום על Server Side Rendering ורק קורא את התיעוד של הספריה, יש סיכוי טוב שאצליח לבנות קוד SSR בעזרתה אבל כשהקוד הזה יגיע למשתמשים אמיתיים השרת ייפול מהעומס.
בחיים מאוד מועיל ומעניין לקרוא תיעוד של ספריות. אבל בשביל שהקריאה תהיה אפקטיבית חשוב להגיע לתיעוד מוכנים עם הבנה של:
מה עולם התוכן הרלוונטי של הספריה הזו?
איזה ספריות אחרות אני מכיר שפותרות את אותה בעיה?
מה הבעיות הכי נפוצות בשימוש בספריות מהסוג הזה?
איך הספריה הזאת בחרה להתמודד עם הקשיים שכולם נתקלו בהם?
היכרות טובה עם עולם התוכן יכולה למקד אתכם בקריאת התיעוד ולחסוך הרבה דאגות בעת שילוב הספריה החדשה בקוד שלכם.