ABA


"Angular, React, Bootstrap - כבר הלכתי לאיבוד בינייהן..."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #22218 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 22218
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
71283 הודעות, 27 פידבק
   19:17   30.06.18   
אל הפורום  
  Angular, React, Bootstrap - כבר הלכתי לאיבוד בינייהן...  
 
   כולה שנתיים שאני פחות עושה Front End (טוב תכלס אני כלל לא חייב כי אני איש UX), אבל פרויקט אחרון שעשיתי לבד במיזם הקודם שלי היה כולו ב-Bootstrap ומאד נהנהתי כי היו ספריות ו-IDEים מאד נוחים כמו Pingngo וכד'...

כיום אני מבין שהמלכות החדשות הן אנגולר וריאקט, רק שחוץ מזה שאחת של גוגל והשניה של פייסבוק (או טוויטר?) מה תכלס ההבדלים בינייהן?

ומה מייחד אותן ליד בוטסטראפ?

תודה




                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  בוטסטראפ זו בכלל ספריית עיצוב לא? Zeet3x  30.06.18 23:53 1
  בוטסטרפ זאת ספריה של קומפוננטות. יש גם לאנגולר וגם ריאקט inno3D 01.07.18 02:04 2
     what Ben_d 02.07.18 23:39 8
         חחח אוקיי גבר.. inno3D 02.07.18 23:45 9
             ''לא מכיר כלום בעולם הזה''? סה''כ בא לברר מה ההבדלין בנייהן Avi139   03.07.18 01:07 11
         תאכלס אין ממש בעיה להשוות בין C# ל JAVA aCoZz  03.07.18 01:07 10
             ציינת את הדברים הדומים Ben_d 03.07.18 17:33 13
                 נו בדיוק בגלל שהן דומות עכשיו נשאר להשוות בניהן. aCoZz  04.07.18 00:19 14
                     ההשוואה הרבה יותר מצומצמת בין ריאקט ואנגולר ולא בעלת אותה השפעה Ben_d 04.07.18 20:09 15
                         ההשוואה הייתה רק בשאלה ״במה כדאי לכתוב״ אף אחד לא דיבר על כסף ושרתים inno3D 04.07.18 21:12 16
  הצלחתם לבלבל אותי, אם גם לריאקט יש קומפוננטות כמו בוטסטראפ, אז מה שונה בינייהן? Avi139   01.07.18 02:49 3
     ריאקט, אנגולר, VUE - הם JS FRAMEWORKS (או ספריות) sza  01.07.18 02:55 4
         תודה צחי! מעולה, אם כך מעדיף בוטסטראפ, קלה לי וגם יש IDEים כמו Pingngo :) Avi139   01.07.18 03:27 5
             בהצלחה רבה sza  02.07.18 00:19 7
             יש לי בעיה עם משפט כמו ''מעולה אם כך מעדיף BOOTSTRP'' תפתתפת  10.07.18 09:56 18
                 למקרה שלא הייתי ברור, חיפשתי משהו כמו בוטסטארפ כי יותר מעניין אותי הנראות. תודה. Avi139   12.07.18 14:46 19
         הסבר קצר ולעניין :) אורי  04.07.18 22:40 17
  Angular, React צריך להיות מתכנת כדי להשתמש בהן fly 01.07.18 14:21 6
     תודה רבה חבר. Avi139   03.07.18 01:10 12

       
Zeet3x  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.12
9594 הודעות, 23 פידבק
   23:53   30.06.18   
אל הפורום  
  1. בוטסטראפ זו בכלל ספריית עיצוב לא?  
בתגובה להודעה מספר 0
 
   בעקרון הפריימוורקים/ספריות האלה מכתיבות שיטת עבודה מבחינת טעינת/זרימת נתונים וה-DOM בSPA.
לדוגמא React יוצר לך Virtual DOM שמשווה כל פעם ל-DOM המקורי ויודע כאשר קרה שינוי לשנות את האלמנט/קומפוננטה שמצריכה שינוי.
יש לך גם את Redux שבד"כ מגיעה ביחד עם React שהיא עוסקת בניהול הstate.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4503 הודעות
   02:04   01.07.18   
אל הפורום  
  2. בוטסטרפ זאת ספריה של קומפוננטות. יש גם לאנגולר וגם ריאקט  
בתגובה להודעה מספר 0
 
   ריאקט ואנגולר שפות שונות לאותו דבר.. ל front end
זה כמו שתבחר בין סי שארפ ולג׳אווה

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   23:39   02.07.18   
אל הפורום  
  8. what  
בתגובה להודעה מספר 2
 
   אני מתנצל מראש אבל:
התגובה שלך היא דוגמא למה קשה למצוא מתכנתים טובים היום. אז יופי, אתה כותב בריאקט ואתה (אולי) יודע מה הולך שם פחות או יותר אבל את כל הבסיס אין לך.

ריאקט ואנגולר הן לא שפות. אי אפשר אפילו להגיד ששתיהן פריימוורק.
שפות ל-front end... להשוות אותן זה כמו להשוון בין c# ל-JAVA... לגמרי facepalm... :(


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4503 הודעות
   23:45   02.07.18   
אל הפורום  
  9. חחח אוקיי גבר..  
בתגובה להודעה מספר 8
 
   הבנאדם לא מכיר כלום בעולם הזה.. אז נתתי לו השוואה שאולי הוא יצליח להבין מה הולך
הן לא שפות תיכנות נכון כולה ספריות js. אבל יש להן סינטקס שונה וארכיטקטורה שונה בשביל אותו דבר לבנות front end


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
71283 הודעות, 27 פידבק
   01:07   03.07.18   
אל הפורום  
  11. ''לא מכיר כלום בעולם הזה''? סה''כ בא לברר מה ההבדלין בנייהן  
בתגובה להודעה מספר 9
 
   כמו רבים ברשת, גם DEVS שואלים בפורומים בחו"ל, וזה לגיטימי.
זה ש-X גורע מערכו של Y לא אומר ש Y צריך לגרוע מערכו של Z.

ובכללי, הדיון יהיה נעים ומכובד כלפי כולם אם כולם ישמרו על תרבות דיון נאותה...




                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17643 הודעות
   01:07   03.07.18   
אל הפורום  
  10. תאכלס אין ממש בעיה להשוות בין C# ל JAVA  
בתגובה להודעה מספר 8
 
   שתיהם עובדות דיי אותו דבר.. קוד -> שפת ביניים -> ריצה על VM
הן אפילו קורובות יותר זו לזו מאשר ריאקט ואנגולר מבחינת סינטקסט וקונספט


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   17:33   03.07.18   
אל הפורום  
  13. ציינת את הדברים הדומים  
בתגובה להודעה מספר 10
 
   מה לגבי התשתית? סביבת הפיתוח? פופולאריות? יש מספיק שוני בין JAVA ל-C#. כשאתה מתחיל פרויקט חדש וצריך לבחור בין השתיים, ההבדלים יהיו גדולים מאד. בין ריאקט לאנגולר ההבדלים לא יהיו כאלו משמעותיים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17643 הודעות
   00:19   04.07.18   
אל הפורום  
  14. נו בדיוק בגלל שהן דומות עכשיו נשאר להשוות בניהן.  
בתגובה להודעה מספר 13
 
   אני לא מבין מה אתה מנסה להגיד פה אתה רק מחזק את זה שהן ניתנות להשווה.
מצד שני בין ריאקט לאנגולר יש הבדלים דיי רציניים
פה אתה כבר לא בוחר בין 2 דברים דומים,
ריאקט זה VIEW ENGINE אנגור זה FRAMEWORK


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   20:09   04.07.18   
אל הפורום  
  15. ההשוואה הרבה יותר מצומצמת בין ריאקט ואנגולר ולא בעלת אותה השפעה  
בתגובה להודעה מספר 14
 
   שאתה בוחר C# מול JAVA, אתה בוחר הרבה מעבר לזה. יש לזה השלכות כלכליות ותשתיות על הפרויקט (למשל, אתה יודע כמה יותר זול שרת לינוקס מווינדוס?). אתה צריך לחשוב גם כמה קל יהיה לך למצוא\להכשיר מפתחים ועוד שלל מחשבות וסיבות כאלו.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4503 הודעות
   21:12   04.07.18   
אל הפורום  
  16. ההשוואה הייתה רק בשאלה ״במה כדאי לכתוב״ אף אחד לא דיבר על כסף ושרתים  
בתגובה להודעה מספר 15
 
   בעולם שיש לך כמות בלתי מוגבלת של כסף כן לכתוב בג׳אווה וC# זה כמו ריאקט או אנגולר

בשביל למצוא מפתח ל C# או ג׳אווה אתה צריך למצוא מתכנת טוב
ואז אותו מתכנת יוכל לכתוב גם פייתון

בנוסף שאין קשר בין ריאקט ל plain js
ומפתח js לא בטוח יוכל להתמודד במבט ראשון עם הסינקטס המאוד שונה בין כל הספריות הנ״ל


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
71283 הודעות, 27 פידבק
   02:49   01.07.18   
אל הפורום  
  3. הצלחתם לבלבל אותי, אם גם לריאקט יש קומפוננטות כמו בוטסטראפ, אז מה שונה בינייהן?  
בתגובה להודעה מספר 0
 
  




                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12156 הודעות, 22 פידבק
   02:55   01.07.18   
אל הפורום  
  4. ריאקט, אנגולר, VUE - הם JS FRAMEWORKS (או ספריות)  
בתגובה להודעה מספר 3
 

Bootstrap = css framework

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


טוויטר בוטסטראפ היא ספרית CSS (ומעט JS) שנותנת למפתח יכולות טובים יותר לעימוד בדף (GRID) ולפונקציונאליות בסיסית שכל אתר צריך (הקפצת MODAL וכדו').
אתה יכול להשתמש בJS FRAMEWORK כלשהו ועדיין לעצב את הגריד שלך בעזרת הקלאסים של בוטסטראפ.


צחי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
71283 הודעות, 27 פידבק
   03:27   01.07.18   
אל הפורום  
  5. תודה צחי! מעולה, אם כך מעדיף בוטסטראפ, קלה לי וגם יש IDEים כמו Pingngo :)  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12156 הודעות, 22 פידבק
   00:19   02.07.18   
אל הפורום  
  7. בהצלחה רבה  
בתגובה להודעה מספר 5
 


צחי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
תפתתפת  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13753 הודעות, 3 פידבק
   09:56   10.07.18   
אל הפורום  
  18. יש לי בעיה עם משפט כמו ''מעולה אם כך מעדיף BOOTSTRP''  
בתגובה להודעה מספר 5
 
   אין פה באמת מקום להשוואה בינהם.
בוא תסתכל על זה ככה :
BOOTSTRAP יותר אחראית על איך הדפים יראו
ANGULAR \ REACT אחראים על מה הדפים יעשו
זה ברמת הסופר HIGH LEVEL
אתן לך דוגמה איך משלבים את 2 העולמות יחד.

החלטתי לבנות למערכת שלי לוח שנה מדליק רספונסיבי.

אבנה קופוננטה של CALENDER ב ANGULAR ונקרא לה <my calender>
- אבנה את העיצוב GRID של הלוח שנה עם BOOTSTRAP , אוסיף אייקונים מדליקים שיש גם כן ב BOOTSTRAP.
- באנגולר אדאג ללוגיקה, אדאג לקבל את מספר הימים בחודש, אדאג להבין כל מספר בחודש איזה יום מיייצג , אדאג במקרה הצורך שלחיצה על יום מסויים תגרום למשהו.

לאחר שבניתי את כל זאת נהדר, להבא שארצה לשכפל את הלוח שנה בקוד לא אצטרך להעתיק את כל הקוד מחדש, אלא פשוט להשתמש בקומפוננטה שבניתי כ"כ נהדר : שכפול של <my calender>

מקווה שעשיתי לך קצת סדר בבלאגן
בהצלחה !


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
71283 הודעות, 27 פידבק
   14:46   12.07.18   
אל הפורום  
  19. למקרה שלא הייתי ברור, חיפשתי משהו כמו בוטסטארפ כי יותר מעניין אותי הנראות. תודה.  
בתגובה להודעה מספר 18
 
   כאמור אני איש UX\UI וקצת FrontEnd.
JS זה לא הצד החזק שלי, בעבר ידעתי AS וקצת JS אבל רק כי עיניין אותי לדעת, לא כי המקצוע מחייב... למען האמת רוב הUXים כלל לא יודעים לתכנת, לצערנו.




                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
16823 הודעות
   22:40   04.07.18   
אל הפורום  
  17. הסבר קצר ולעניין :)  
בתגובה להודעה מספר 4
 
  

@sza@


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
fly
חבר מתאריך 23.7.13
565 הודעות, 1 פידבק
   14:21   01.07.18   
אל הפורום  
  6. Angular, React צריך להיות מתכנת כדי להשתמש בהן  
בתגובה להודעה מספר 0
 
  
bootstrap - למרות שיש שם קוד js

הרבה מהשימוש נעשה על יד אטרביוטים על ה html ולא צריך להיות מתכנת

הרשם עכשיו ותתחיל לסחור במטבעות
וירטואלים
https://goo.gl/zmQLzQ


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
71283 הודעות, 27 פידבק
   01:10   03.07.18   
אל הפורום  
  12. תודה רבה חבר.  
בתגובה להודעה מספר 6
 
  




                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

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



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net