Hasura

Hasura היא ספריית קוד פתוח המשמשת כ-API למאגרי נתונים.

Hasura נועדה על מנת ליצור API נוח מסוג GraphQL או REST למאגריי SQL כגון postgress ו-MySQL ולמעשה מהווה כלי אגרגציה נוח בין המאגר לצד לקוח.

Hasura פותחה ככלי להקלת הפיתוח על ידי גוש ראג׳ושי וטנמאי גופל שני מפתחים הודים במהלך פיתוח אפליקציה להזמנת אוכל וכאשר הבינו שיש ביקוש לכלי הזה החליטו להסב את העסק שלהם לעיסוק בפיתוחו וקראו לו Hasura.

 מאפיינים 
בהינתן מאגר מידע Hasura יודעת ליצור באופן אוטומטי שאילתות ומוטציות בתצורת graphQL API על פי שם הטבלאות והעמודות בתוכן ובעצם חוסכת את הצורך בכתיבת שאילתות SQL.

למעשה ל-Hasura לא אכפת מאיזה סוג הצד לקוח כל עוד הוא מסוג  GraphQL או REST והיא עובדת עם רוב המאגרים הגדולים בשוק.

ל-Hasura יש גם פיצ'ר שנקרא actions המאפשר עיבוד פונקציות (כגון שימוש במפתחות פרטיים בפונקציה במקום בצד לקוח) בHasura עצמה בלי צורך בשרת.

קישורים חיצוניים


 הערות שוליים 

קטגוריה:ערכים שבהם תבנית אתר רשמי אינה מתאימה להוספה אוטומטית
קטגוריה:שפות שאילתות
קטגוריה:שירותי מחשוב ענן