מה אפשר לעשות עם אנגולר?

הרבה מותגים גדולים משתמשים באנגולר באתר שלהם.

למשל: עמוד הבית של מיקרוסופט, פורבס, פלטפורמת השיווק של גוגל, IBM, פייפאל ועוד.

מה זה אומר?

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

סיבות טובות להשתמש באנגולר

תמיכה של גוגל

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

גוגל משתמשת בעצמה באנגולר ולכן צפויה להמשיך לפתח ולתמוך באנגולר.

TypeScript

אנגולר משתמשת בקוד TypeScript, שהיא סקריפ על של JavaScript. עם TypeScript קל יותר לאתר ולמנוע שגיאות כבר בתהליך כתיבת הקוד ואפשר לדבג אותו ישירות.

Declarative UI

אנגולר משתמשת ב-html על מנת להגדיר את ה-UI. ה-HTML עובד מצויין עם קוד ה-JS. מעבר לזה יש שליטה ש-flow של הקו עם directives שקל להבין מה הם עושים והם אינטואיטיבים.

מודל MVC פשוט

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

מבנה מודולרי

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

למה לא לבחור באנגולר?

עקומת למידה תלולה

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

מורכבות

למרות הנוחות הרבה שיש בשימוש בקומפוננטות, זה הופך את האפליקציה למורכבת יותר. למשל, לקומפוננטה אחת יכולים להיות מספר קבצים והיא יכולה להיות תלויה בחלקים אחרים של התוכנית.

מה בונים עם אנגולר?

אחד השימושים הכי נפוצים של אנגולר זה Single-Page Applications. זה אומר שכל האפליקציה מתקשרת עם המשתמש דרך אותו עמוד. העמוד הזה מתעדכן באופן דינמי לפי השימוש שאנחנו עושים בו.

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

אפליקציות שבנויות עם אנגולר

אין דרך טובה יותר להראות את העוצמה של אנגולר מאשר לראות איך בנוייה אפליקציה Gmail. עם יותר ממליארד וחצי משתמשים לא צריך סיבה טובה יותר לשימוש באנגולר.

עם 74 מליון משתמשים בחודש, אתר Forbes עובד עם אנגולר.

אתר Upwork למציאה של פרילנסרים גם הוא עובד עם אנגולר.

אתרים נוספים שבנויים עם אנגולר: PayPal, Weather.com, JetBlue ועוד.

ניווט במאמר

קומפוננטות - Components

Services

טפסים

Routes

Directives

Http Client

מאמרים אחרונים

Weekly Tutorial