<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 9/17/2019 3:46 PM, Derick Montague
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:OFBF5B996D.FFFAE8E7-ON00258478.00712980-00258478.007222FC@notes.na.collabserv.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Lucida Sans Unicode, Lucida Grande,
        sans-serif;font-size:10pt">
        <div dir="ltr"> </div>
        <blockquote data-history-content-modified="1"
          data-history-expanded="1" dir="ltr" style="border-left:solid
          #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr;
          margin-right:0px">
          <div>
            <p>Yes, it’s time to do it.</p>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
    Derick, Thanks for starting the discussion on this! Kwin, Joseph
    thanks for your input! <br>
    Although we have time until AngularJS goes end of life, I agree we
    should start looking at moving away from AngularJS.<br>
    <br>
    <blockquote type="cite"
cite="mid:OFBF5B996D.FFFAE8E7-ON00258478.00712980-00258478.007222FC@notes.na.collabserv.com">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Lucida Sans Unicode, Lucida Grande,
        sans-serif;font-size:10pt">
        <blockquote data-history-content-modified="1"
          data-history-expanded="1" dir="ltr" style="border-left:solid
          #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr;
          margin-right:0px">
          <div>
            <p><o:p></o:p></p>
            <p>I suggest to use Vue, there are several reasons:<o:p></o:p></p>
            <p><!--[if !supportLists]-->1. MIT license <a
                href="https://github.com/vuejs/vue/blob/dev/LICENSE"
                target="_blank" moz-do-not-send="true">
                https://github.com/vuejs/vue/blob/dev/LICENSE<br>
              </a></p>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <p>Angular and React are MIT as well.<br>
      <br>
    </p>
    <blockquote type="cite"
cite="mid:OFBF5B996D.FFFAE8E7-ON00258478.00712980-00258478.007222FC@notes.na.collabserv.com">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Lucida Sans Unicode, Lucida Grande,
        sans-serif;font-size:10pt">
        <blockquote data-history-content-modified="1"
          data-history-expanded="1" dir="ltr" style="border-left:solid
          #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr;
          margin-right:0px">
          <div>
            <p><o:p></o:p></p>
            <p><!--[if !supportLists]-->2. The sizes of the libraries:
              Vue is about 80KB, much smaller than Angular (500+KB),
              React(100KB).</p>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <p>I think some of the savings of Vue/React would be negated by the
      <span class="c-message__body" dir="auto" data-qa="message-text">plugins
        we would need but agree this is a benefit.</span><span
        class="c-message__body" dir="auto" data-qa="message-text"><br>
        <br>
      </span></p>
    <blockquote type="cite"
cite="mid:OFBF5B996D.FFFAE8E7-ON00258478.00712980-00258478.007222FC@notes.na.collabserv.com">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Lucida Sans Unicode, Lucida Grande,
        sans-serif;font-size:10pt">
        <blockquote data-history-content-modified="1"
          data-history-expanded="1" dir="ltr" style="border-left:solid
          #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr;
          margin-right:0px">
          <div>
            <p><br>
            </p>
            <p><!--[if !supportLists]-->3. It is already used by big
              internet company like Gitlab/Alibaba.</p>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <p>Google and Wix are some companies using Angular.<br>
      Facebook, Uber, Instagram, and Paypal, are some companies using
      React.<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:OFBF5B996D.FFFAE8E7-ON00258478.00712980-00258478.007222FC@notes.na.collabserv.com">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Lucida Sans Unicode, Lucida Grande,
        sans-serif;font-size:10pt">
        <blockquote data-history-content-modified="1"
          data-history-expanded="1" dir="ltr" style="border-left:solid
          #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr;
          margin-right:0px">
          <div>
            <p><o:p></o:p></p>
            <p><!--[if !supportLists]-->4. Vue is the most popular
              frameworks, according to the number of stars on GitHub
              projects for Angular, React, and Vue.<o:p></o:p></p>
            <p>                            Angular              React   
                    Vue<o:p></o:p></p>
            <p># Watchers           3.3k                    3.7k       
                  5.7k<o:p></o:p></p>
            <p># Stars                  43k                     71k     
                    122k<o:p></o:p></p>
            <p># Forks                 11k                     16k     
                    17k</p>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <p>I think your numbers are a little outdated. <br>
      If I look at the three projects, Vue has the most Stars, React has
      the most Watchers, Forks, and "Used by".<br>
      <br>
      <a class="moz-txt-link-freetext" href="https://github.com/angular/angular">https://github.com/angular/angular</a><br>
      <a class="moz-txt-link-freetext" href="https://github.com/vuejs/vue">https://github.com/vuejs/vue</a><br>
      <a class="moz-txt-link-freetext" href="https://github.com/facebook/react">https://github.com/facebook/react</a><br>
      <br>
      If I look at things like Google trends and npm trends, Vue does
      not score as highly as React.<br>
      <br>
<a class="moz-txt-link-freetext" href="https://trends.google.com/trends/explore?cat=31&q=Vue,%2Fm%2F012l1vxv,%2Fg%2F11c6w0ddw9">https://trends.google.com/trends/explore?cat=31&q=Vue,%2Fm%2F012l1vxv,%2Fg%2F11c6w0ddw9</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://www.npmtrends.com/react-vs-vue-vs-@angular/core">https://www.npmtrends.com/react-vs-vue-vs-@angular/core</a><br>
    </p>
    <p>I agree though Vue.js has gained a lot of popularity since its
      launch in 2014.<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:OFBF5B996D.FFFAE8E7-ON00258478.00712980-00258478.007222FC@notes.na.collabserv.com">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Lucida Sans Unicode, Lucida Grande,
        sans-serif;font-size:10pt">
        <blockquote data-history-content-modified="1"
          data-history-expanded="1" dir="ltr" style="border-left:solid
          #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr;
          margin-right:0px">
          <div>
            <p><o:p></o:p><!--[if !supportLists]--></p>
            <p>6.      
              <!--[endif]-->Vue is based on JS+HTML, it’s easy for
              existing AngularJS developer to transfer, but not like
              Angular (TS) and React (JSX)\</p>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <p>I think what is easiest to move to is more complicated than that.
      <br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://buildingvts.com/moving-on-from-angularjs-5417b79693a9">https://buildingvts.com/moving-on-from-angularjs-5417b79693a9</a><br>
      <br>
    </p>
    <blockquote type="cite"
cite="mid:OFBF5B996D.FFFAE8E7-ON00258478.00712980-00258478.007222FC@notes.na.collabserv.com">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Lucida Sans Unicode, Lucida Grande,
        sans-serif;font-size:10pt">
        <blockquote data-history-content-modified="1"
          data-history-expanded="1" dir="ltr" style="border-left:solid
          #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr;
          margin-right:0px">
          <div>
            <div>- Kwin</div>
            <p style="text-indent: -0.25in; margin: 0px 0px 0px 36pt;"><o:p></o:p></p>
            <p style="margin: 0px;"><o:p> </o:p><o:p></o:p></p>
          </div>
        </blockquote>
        <div dir="ltr">Just adding a consensus of the 3 responders so
          far. Anyone else have any feedback on the future front-end
          framework for the GUI?</div>
      </div>
    </blockquote>
    <p>I think any of these frameworks would work. I would like to see
      more discussion on this, specially around what benefits we are
      trying to gain.<br>
    </p>
  </body>
</html>