203 Fogcast 02 - MeteorJS

  • ליאור ורן מפזרים את הערפל - והפעם סביב מטאור
  • מטאור מספקת חווית פיתוח מושלמת בג'אוהסקריפט.
  • בשיטת הכל כלול:
    • ניהול וזיהוי משתמשים
    • מיניפיקציה וניהול גרסאות
    • ניהול סשנים
    • פריסה בענן של מטאור
    • DPP - Distributed Data Protocol (מבוסס ווב-סוקט)
    • ועוד..
  • בסיס הנתונים הוא מונגו, והקליינט מתחבר אליו ישירות
  • הקליינט נרשם לעדכונים המעניינים אותו בלבד ע"י publish/subscribe
  • don't call us, we'll call you - Reactive - הקליינט מגדיר שאילתות, כאשר קיים מידע חדש הוא פשוט מגיע
  • demeteorizer - מפשיט את אפליקצית המטאור ומשאיר אותה במערומיה כ Node.js פשוט
  • קהילה, קהילה, קהילה - טוויטר,גוגל גרופ, אי-ר-סי מאוד תוססים
  • בשורה התחתונה -  רן נדהם מחוויית וקלות הפיתוח
  • נשמע מגניב, אבל מה עם חסרונות?
    • ווב-סוקט נשארים פתוחים במשך כל הזמן
    • מחייב Session Affinity
    • השרת נדרש לשמור את המצב של הקליינט
    • הגרסא הנוכחית עדיין ב 0.x
  • show me the money - מודל ההכנסות שלהם יבוסס כנראה על שירותי הפריסה בענן
  • לינקים:


  • הצצות נוספות
    • פרומיסס של ג'אוהסקריפט - ספרית q לביצוע פעולות אסינכרוניות ולפתור את callback hell
    • לוגים -
    • devdev.io - שם סוף להתלבטויות באיזה ספריות לבחור

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