יום ראשון, 5 בינואר 2014

201 Fogcast 01

  • ליאור ורן משיקים סדרת פודקאסטים חדשה
  • הנושאים שיעלו מגיעים כולם מנסיון אישי (aka, 'הוראות אלו נכתבו בדם')
  • על הפרק - AngularJS, Yeoman וההפרדה שלהם מאפליקציית Rails
  • Rails Asset Pipeline: כבר לא צריך תאריך תפוגה ל cache 
  • זקוקים ל nginx בסביבת פיתוח? - אפשר להסתפק בפרוקסי (i.e Charles) או לחלופין להגדיר  את קריאות ה api בצורה דינמית (github style)
  • כשאתם עוד קטנים - האילוץ לשמור על תמיכה-אחורנית יכול להתגמש
  • לסיכום: מתחילים היום עם Rails ו AngularJS? מומלץ לשמור על הפרדת רשויות


הקובץ נמצא כאן האזנה נעימה ותודה רבה לאורן אפרתי על התמלול!

5 תגובות:

  1. קודם כל, זה פרק 201, הפרק הקודם הוא 199- איפה 200? :-)

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

    השבמחק
  2. אריק, פרק 200 יגיע, לא זה לא תעוט!

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

    השבמחק
  3. נניח ולא היית מפריד החוצה את ה״צד לקוח״ לשרת נפרד. איך היית עושה את שיתוף הפרמטרים בין השרת לצד לקוח?

    השבמחק
    תשובות
    1. אריק - זה תלוי. עדיין אם מתאפשר הייתי שוקל לעשות את זה בקריאת api אם אין פגיעה בביצועים, ובכך לשמור על דינמיות. אם אי אפשר הייתי שוקל ליצור את הקובץ בצד השרת, אבל אז צריך לטפל בעידכונים בזהירות.

      מחק
  4. נחמד.תודה.
    בקשה לפרק על אוורו, ת'ריפט, ... שווה, שונה, יתרונות וחסרונות כשרוצים לממש שכבת תעבורה בין רכיבים מבוזרים.
    תמיכה קדימה ואחורה, תמיכה בריבוי שפות, יעילות זמן ומקום...

    תודה.
    שלמה

    השבמחק