Type Script
-
-
משהו באנלוגיה לא ברור לי
מצטער על הציניות (חולשה רצינית שלי)
לתומי חשבתי ש-js יש רק חסרונות
ומאחר ומוכרחים לעבוד איתו כי זו השפה היחידה שהדפדפן מבין, המציאו את TS שמושיעה אותנו מתחלואי חמאס (כלשה"ק)
אז על אלו יתרונות אתם מדברים?
שואל ברצינותפורסם במקור בפורום CODE613 ב18/02/2017 20:31 (+02:00)
-
@אהרן
משהו באנלוגיה לא ברור לימצטער על הציניות (חולשה רצינית שלי)
לתומי חשבתי ש-js יש רק חסרונות
ומאחר ומוכרחים לעבוד איתו כי זו השפה היחידה שהדפדפן מבין, המציאו את TS שמושיעה אותנו מתחלואי חמאס (כלשה"ק)
אז על אלו יתרונות אתם מדברים?
שואל ברצינותאני אכן חושב כמו שחשבת.
אלא ארכיטקט כן רואה אי אלו מעלות בJS. כנראה הדינמיות.פורסם במקור בפורום CODE613 ב18/02/2017 21:48 (+02:00)
-
@דוד ל.ט.
@אהרן
איזה יתרונות js נותנת TS?חוץ מתמיכה בכל הES6, שזה בעיקרון אמור להיות נחלת הJS הרגיל:
Type Checking
Decoratorsשתיהם בעלי משמעות רק ביישומים מורכבים.
Decorators זה הפונקציה עם השטרודל ששמים לפני הקלאס? מה המשמעות שלו?
תיאור המחלקה. זה מקביל לארטריביוט או מטה דטה בשפות אחרות.
זה צורת עבודה מסויימת בה קוד שניגש לטיפוסים בודק בדקורטור שלהם מידע אודותם בשלי לדעת איך להתנהג איתם.
אני לא לגמרי מבין מה זה משחק בTS. בangular2 הפכו את זה לאבן פינה של המערכת.פורסם במקור בפורום CODE613 ב18/02/2017 21:53 (+02:00)
-
Decorators זה הפונקציה עם השטרודל ששמים לפני הקלאס? מה המשמעות שלו?
יש סיכוי שהדפדפנים יתמכו בו בלי קימפול?
בדיוק הערב קראתי שהDecorator היו מועמדים להיכנס בגירסה הבאה של JS
https://github.com/tc39/proposals
אם הבנתי נכון, הם לא זכו בסיבוב הזה.פורסם במקור בפורום CODE613 ב19/02/2017 00:29 (+02:00)
-
@אהרן
משהו באנלוגיה לא ברור לימצטער על הציניות (חולשה רצינית שלי)
לתומי חשבתי ש-js יש רק חסרונות
ומאחר ומוכרחים לעבוד איתו כי זו השפה היחידה שהדפדפן מבין, המציאו את TS שמושיעה אותנו מתחלואי חמאס (כלשה"ק)
אז על אלו יתרונות אתם מדברים?
שואל ברצינותבוא לא ניסחף, ב JS יש רק חסרונות?? לא מדוייק.
אתה צריך ללמוד לעומק JS כדי להכיר את ה Patterns המיוחדים שהשפה הזו מאפשרת, היא אמנם גרועה מאוד לטעמי עבור שימוש יומיומי, אבל היא טובה מאוד לבניית ספריות, ראה כאןמסקנותיי.פורסם במקור בפורום CODE613 ב19/02/2017 08:37 (+02:00)
-
@דוד ל.ט.
@אהרן
איזה יתרונות js נותנת TS?חוץ מתמיכה בכל הES6, שזה בעיקרון אמור להיות נחלת הJS הרגיל:
Type Checking
Decoratorsשתיהם בעלי משמעות רק ביישומים מורכבים.
קצת המעטת בחשיבות, כשאתה נכנס לעולם הזה, אתה מוצא את עצמך עובד ממש כמו בדוט נט, תיכנות מונחה עצמים ב JS פשוטו כמשמעו. כשאתה מצרף את זה עם היכולות הדקלרטיביות של פריימוורקים כגון אנגולר, rxJs ועוד טכנולוגיות חמות מהתנור שהסתערו על עולם פיתוח האינטרנט - אתה מקבל משמעות רבה יותר מכפי שהצגת, מדובר בשינוי תפיסה עמוק מאוד בפיתוח אינטרנט. וזה רק אומר שתיכנות מונחה עצמים ניצח בכל המאבקים (שזה מבחינתי ניצחון גמור של מייקרוסופט וחסידיה, ברמה הפילוסופית של עולם הפיתוח), והוא בדרך לכבוש גם את זירת האינטרנט.
פורסם במקור בפורום CODE613 ב19/02/2017 08:45 (+02:00)