יום שני, 3 בפברואר 2014

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 - שם סוף להתלבטויות באיזה ספריות לבחור

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

4 תגובות:

mehageg אמר/ה...

ואל נשכח שלמטאור יש פודקאסט חדש משלו
http://www.meteorpodcast.com/

Meori Oransky אמר/ה...

ואם כבר מדברים על פרומיסס ומודל סינכרוני/אסינכרוני, כדאי להזכיר את השילוב העתידי של פרומיסס וגנרטורים בג׳אוהסקריפט שיאפשר לכתוב קוד אסינכרוני כאילו הוא סינכרוני

Ran Tavory אמר/ה...

הי מאורי, כן, למדו משהו מפייתון...

Lior Sion אמר/ה...

בהחלט אנחנו עברנו למימוש es6 של פרומיסס..

הוסף רשומת תגובה