Share to: share facebook share twitter share wa share telegram print page

Blazor

Blazor
מפתח מיקרוסופט עריכת הנתון בוויקינתונים
מערכת הפעלה לינוקס, MacOS, Microsoft Windows עריכת הנתון בוויקינתונים
סוג רישיון רישיון אפאצ'י עריכת הנתון בוויקינתונים
Linux, macOS, Windows

blazor.net
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

Blazor היא טכנולוגיית פיתוח חינמית, קוד פתוח, חוצה-פלטפורמות, המאפשרת למפתחים ליצור יישומי אינטרנט באמצעות #C ו-HTML.[1][2][3][4][5][6][7] המפותחת ומתוחזקת על ידי מיקרוסופט.

סקירה

ישנם שני סוגי טכנולוגיות עיקריים עליהם נשען יישום Blazor:

  • Blazor Server: יישומים אלה המתארחים על שרת ASP.NET Core בפורמט ASP.NET Razor. יישום בצד משתמש (דף אינטרנט) משמש כלקוח רזה, כלומר עיקר משימות העיבוד מועמס על השרת. הלקוח הוא דפדפן אינטרנט מוריד נתוני דף אינטרנט ומעדכן את ממשק המשתמש על ידי חיבור SignalR. שרת Blazor יצא לאור כחלק מ-NET Core 3.[8]
  • Blazor WebAssembly: אפליקציות מסוג יישומי דף יחיד שהורדו על ידי דפדפן האינטרנט לפני ריצה. גודל ההורדה גדול יותר מאשר Blazor Server, תלוי באפליקציה, אך העיבוד כולו נעשה בצד הלקוח, בדיוק כמו אפליקציית רשת "רגילה" ב-JavaScript. כתוצאה מכך, יישום זה נהנה מזמן תגובה מהיר. עם זאת, בניגוד ל-JavaScript, אפליקציה כזו נשענת על WebAssembly. באם נדרש בצד הלקוח להעביר מידע אל השרת אזי ידרש לכתוב קוד ייעודי השולח את המידע בתצורת web api אל השרת. שרת זה יצא לאור במאי 2020 כחלק מ- .Net Core 3.1.[9]

ראו גם

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

הערות שוליים

  1. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  2. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  3. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  4. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  5. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  6. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  7. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  8. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index a boolean value.
  9. ^ Daniel Roth, Blazor WebAssembly 3.2.0 now available, .NET Blog, ‏2020-05-19 (באנגלית אמריקאית)
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya