by misterBIT

ריאקט, VUE או אנגולר במה להתמקד ב2023?

ומה זה בכלל המילים האלה

טכנולוג ראשי · 9 דקות קריאה

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

devices

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

מבחינה הסטורית היו לא מעט ספריות, כיום יש שלוש ספריות פרונטאנד מרכזיות: React, Vue and Angular

נקדיש כמה מילים לכל אחת:

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

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

misterBIT developers

בואו נסתכל על המצב הנוכחי

ספריית ריאקט ממשיכה להיות הבחירה הפופולרית ביותר עבור ספריית FRONTEND, היא אף עוקפת מחדש את VUE בכמות הסטארים בגיטהאב:

frmwrk-stars

אם הסתקרנת, ניתן לראות את המצב הנוכחי כאן: React | Vue

ריאקט ממשיכה להתפתח ולערוך על עצמה אופטימיזציות, היא גם מציגה רעיונות חדשים-ישנים כגון React Server Components, ניתן לקרוא על זה כאן

ספריית VUE גם היא מתפתחת ומוסיפה אפשרויות נוספות לעבודה איתה (Composition API, Pinia), ניתן לקרוא על זה כאן. Frontend AOP — React Hooks vs. Vue Composition API

אנגולר מתקדמת וגם משילה מעצמה אלמנטים שמכבידים על הפרייוורק האימתני (stand-alone-components), היא נבחרת כיום בעיקר למערכות אנטרפרייז עם צוותים גדולים מאוד. ניתן לקרוא על זה כאן

השוואה עמוקה בין הפריימוורקים

למתעניינים במאמר השוואתי מעמיק בין אנגולר לVUE, ניתן לקרוא כאן Point of Vue — Part 2 — Facing Angular

למתעניינים במאמר השוואתי מעמיק בין ריאקט לVUE, ניתן לקרוא כאן Point of Vue — Part 3 — Facing React

אנקדוטה מעניינת - ידעת שבכל הצוות של ריאקט, יש רק מתכנת אחד עם תואר במדעי המחשב? dan abramov facebook meta
תודה על הקריאה 🦋

הכותב הוא טכנולוג ותיק, מייסד ו- CTO של חברת misterBIT , המתמחה בפיתוח אפליקציות Web מורכבות, והכשרות טכנולוגיות מעמיקות ועדכניות.

החברה מספקת שירותי פיתוח (כולל במסגרת אאוטסורס) בטכנולוגיות ריאקט, VUE, אנגולר, Node.js, ושאר טכנולוגיות פולסטאק (Full stack).

מיסטרביט מפעילה בין השאר את בית הספר המתקדם בישראל להכשרת מתכנתים והסבה להייטק קודינג אקדמי קורס התכנות (בוטקאמפ תכנות - Coding Bootcamp) מכשיר מתכנתים בסטנדרטים גבוהים כנהוג בממר"ם, 8200 וכנדרש בחברות ההייטק המתקדמות בתעשיה.

מאמרים נוספים

פרונטאנד - בקאנד ומה שביניהם

fullstack

בעברי הובלתי את קורס התכנות של ממר"ם מספר שנים והכשרתי מאז אלפי מתכנתים. הרבה אנשים שואלים אותי איך כדאי להכנס לעולם הפיתוח וההייטק, ואני עונה שהכי כדאי ללמוד את המקצוע המבוקש ביותר בתעשיה כיום - Full Stack Developer... למאמר המלא

האם תואר במדעי המחשב נדרש כדי להשתלב כמתכנתים בהייטק

degree vs bootcamp

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

יש ChatGPT - עדיין כדאי ללמוד תכנות ב-2023?

chatGPT

למידת מכונה (Machine Learning - לעיתים מכונה גם למידה חישובית) היא תחום במדעי המחשב העוסק בפיתוח אלגוריתמים המיועדים לאפשר למחשב ללמוד מתוך דוגמאות, ולבצע משימות חישוביות בהן התכנות הקלאסי אינו אפשרי... למאמר המלא

מאמרים נוספים