דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. חדשות
  4. deno החלופה ה-nodejs?

deno החלופה ה-nodejs?

מתוזמן נעוץ נעול הועבר חדשות
28 פוסטים 7 כותבים 2.9k צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א
    א
    אהרן
    כתב ב נערך לאחרונה על ידי
    #2

    https://github.com/denoland/deno/issues/11#issuecomment-392900062

    תגובה 1 תגובה אחרונה
    1
    • מנצפךמ
      מנצפךמ
      מנצפך
      כתב ב נערך לאחרונה על ידי
      #3

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

      תגובה 1 תגובה אחרונה
      2
      • dovidD
        dovidD
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #4

        http://tchumim.com/topic/1306

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        תגובה 1 תגובה אחרונה
        4
        • א
          א
          אהרן
          כתב ב נערך לאחרונה על ידי
          #5

          https://github.com/nodejs/node/issues/21295

          תגובה 1 תגובה אחרונה
          0
          • א
            א
            אהרן
            כתב ב נערך לאחרונה על ידי אהרן
            #6

            ביצועים - אוחז ששפה דינאמית זה רעיון נהדר, ולא מוכרחים לשלם ע"ז מחיר בביצועים, כשהוא שוקל להחליף את המנוע מתחת בgo או אחר
            ככל שאני מבין נכון, התכנון הוא:
            להכניס מקביליות מובנית בכל הקודים הא-סינכרונים במהותם (פרומיסס, fs, תקשורת, timeOut וכדו') או קודים שיורצו שפירוש ע"י פונקצית ()run,
            ואת זה להשיג ע"י הורדת התלות ב-V8 למינימום (רק פיענוח ה-js שיכתוב המשתמש) ולמודולים רבים ככל האפשר להשתמש ב- go (הספיק להתחרט בשביל לא לנהל 2 אוספי זבל עצמאיים) rust & tokio שהיא גם שפה סופר מהירה בשל היותר סטטית (לא רק), גם מכילות כבר מודולים רבים שאפשר 'לגשר' אותם בקלות, וגם מובנה בהם המקביליות ביעילות ובקלות (הבדיקות נעשות הן כש-rust רץ בתהליך נפרד לגמרי והן כשהוא מורץ בתהליכון בשביל להסיק מה מהיר יותר).

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

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

            תגובה 1 תגובה אחרונה
            5
            • dovidD
              dovidD
              dovid
              ניהול
              כתב ב נערך לאחרונה על ידי
              #7

              @אהרן תודה רבה!

              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              תגובה 1 תגובה אחרונה
              3
              • א
                א
                אהרן
                כתב ב נערך לאחרונה על ידי
                #8

                איך לכתוב deno ב-VS CODE שירוץ תוך כדי.

                תגובה 1 תגובה אחרונה
                0
                • א
                  א
                  אהרן
                  כתב ב נערך לאחרונה על ידי
                  #9

                  https://tinyclouds.org/deno_bkjs.pdf

                  yossizY תגובה 1 תגובה אחרונה
                  0
                  • א אהרן

                    https://tinyclouds.org/deno_bkjs.pdf

                    yossizY
                    yossizY
                    yossiz
                    כתב ב נערך לאחרונה על ידי
                    #10

                    @אהרן אמר בdeno החלופה ה-nodejs?:

                    https://tinyclouds.org/deno_bkjs.pdf

                    בעיקר עמוד 2... 🙂

                    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                    👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                    א תגובה 1 תגובה אחרונה
                    2
                    • י
                      י
                      יוסף בן שמעון
                      כתב ב נערך לאחרונה על ידי יוסף בן שמעון
                      #11
                      1. זה קורא TS בלי קימפול?
                      2. כל המודולים של נוד זמינים גם בדנו?
                      3. למעשה, מה צריך להתקין ואיך עושים hello world?
                      א תגובה 1 תגובה אחרונה
                      0
                      • yossizY yossiz

                        @אהרן אמר בdeno החלופה ה-nodejs?:

                        https://tinyclouds.org/deno_bkjs.pdf

                        בעיקר עמוד 2... 🙂

                        א
                        א
                        אהרן
                        כתב ב נערך לאחרונה על ידי
                        #12

                        @yossiz
                        אכן, אבל כל אחד שיש לו בנוד קוד שהוא עיבוד ולא I\O צריך להיות "משתמש מתקדם", בנתיים נכתבים שפות חדשות \ החדשות משתפרות מאוד וזה מכניס יותר ויותר אנשים לדילמה, פחות אנשים מפעם חושבים שכדאי להקריב הכל בשביל JS.. ודנו נותן את האפשרות לכתוב קוד סטטי יחד עם האפשרות להשתולל עם סקריפטים.

                        V8 ו-nodejs משתמשים במודע בגשרים גרועים (גם בפרויקט שהוזנח) בשביל לא לשבור קוד ישן.

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

                        yossizY תגובה 1 תגובה אחרונה
                        2
                        • י יוסף בן שמעון
                          1. זה קורא TS בלי קימפול?
                          2. כל המודולים של נוד זמינים גם בדנו?
                          3. למעשה, מה צריך להתקין ואיך עושים hello world?
                          א
                          א
                          אהרן
                          כתב ב נערך לאחרונה על ידי אהרן
                          #13

                          @יוסף-בן-שמעון

                          1. כן (מחזיק תצלומי הקוד הבינארי, ככל שאני מבין).
                          2. לא. יהיה גשר, ובעיקר תחליפים טובים יותר ומגוון עצום, חלקם הגדול נכתבים עבור שפות אחרות בכלל.
                          3. תסתכל באתר, להוריד קובץ בינארי בודד ולהריץ דרכו קובץ TS.
                          תגובה 1 תגובה אחרונה
                          1
                          • א
                            א
                            אהרן
                            כתב ב נערך לאחרונה על ידי
                            #14

                            https://github.com/denolib/awesome-deno#hebrew

                            תגובה 1 תגובה אחרונה
                            0
                            • א אהרן

                              @yossiz
                              אכן, אבל כל אחד שיש לו בנוד קוד שהוא עיבוד ולא I\O צריך להיות "משתמש מתקדם", בנתיים נכתבים שפות חדשות \ החדשות משתפרות מאוד וזה מכניס יותר ויותר אנשים לדילמה, פחות אנשים מפעם חושבים שכדאי להקריב הכל בשביל JS.. ודנו נותן את האפשרות לכתוב קוד סטטי יחד עם האפשרות להשתולל עם סקריפטים.

                              V8 ו-nodejs משתמשים במודע בגשרים גרועים (גם בפרויקט שהוזנח) בשביל לא לשבור קוד ישן.

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

                              yossizY
                              yossizY
                              yossiz
                              כתב ב נערך לאחרונה על ידי
                              #15

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

                              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                              👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                              תגובה 1 תגובה אחרונה
                              3
                              • א
                                א
                                אהרן
                                כתב ב נערך לאחרונה על ידי
                                #16

                                תגובה 1 תגובה אחרונה
                                1
                                • א
                                  א
                                  אהרן
                                  כתב ב נערך לאחרונה על ידי
                                  #17

                                  yossizY תגובה 1 תגובה אחרונה
                                  0
                                  • א אהרן

                                    yossizY
                                    yossizY
                                    yossiz
                                    כתב ב נערך לאחרונה על ידי yossiz
                                    #18

                                    @אהרן
                                    א. הוידיאו לא פתוח בנטפרי

                                    ב. האם מצאת דרך לגרום ל-deno לקבל תעודת האבטחה של נטפרי? (יש באג פתוח בנושא)

                                    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                                    👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                                    א תגובה 1 תגובה אחרונה
                                    0
                                    • yossizY yossiz

                                      @אהרן
                                      א. הוידיאו לא פתוח בנטפרי

                                      ב. האם מצאת דרך לגרום ל-deno לקבל תעודת האבטחה של נטפרי? (יש באג פתוח בנושא)

                                      א
                                      א
                                      אהרן
                                      כתב ב נערך לאחרונה על ידי
                                      #19

                                      @yossiz אמר בdeno החלופה ה-nodejs?:

                                      @אהרן
                                      א. הוידיאו לא פתוח בנטפרי

                                      ב. האם מצאת דרך לגרום ל-deno לקבל תעודת האבטחה של נטפרי? (יש באג פתוח בנושא)

                                      א. נפתח.
                                      ב. לא (1. בשרת לא מסונן לא צריך תעודה. 2. בנתיים אני עוקב).

                                      nigunN תגובה 1 תגובה אחרונה
                                      1
                                      • א
                                        א
                                        אהרן
                                        כתב ב נערך לאחרונה על ידי
                                        #20

                                        https://stackoverflow.com/questions/53428120/deno-vs-ts-node-whats-the-difference

                                        תגובה 1 תגובה אחרונה
                                        1
                                        • dovidD
                                          dovidD
                                          dovid
                                          ניהול
                                          כתב ב נערך לאחרונה על ידי
                                          #21

                                          https://stackoverflow.blog/2020/05/22/deno-v1-0-0-released-to-solve-node-js-design-flaws/

                                          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                                          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                                          תגובה 1 תגובה אחרונה
                                          3

                                          שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                                          הרשמה התחברות
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


                                          • 1
                                          • 2
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • דף הבית
                                          • קטגוריות
                                          • פוסטים אחרונים
                                          • משתמשים
                                          • חיפוש
                                          • חוקי הפורום