<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    With Angular: Generally a lot of work for a large non-trivial
    application. Angular is pretty much an all or nothing framework.<br>
    <br>
    With React and Flux: As much or as little work as you want it to be.
    Many teams use React to replace small pieces at a time. The last
    client I used React with I used it to replace the backbone views.
    Why only the views? Because there was nothing wrong with the router
    or models and the problem with the existing code base was the manual
    DOM manipulation and events being in unknown states due to having
    many teams work on the code base and all of which did things a
    different way. By using React to replace a Backbone view at a time,
    the work load was very manageable. I attacked the worst views first,
    unravelled them and replaced them with React components. React is
    essentially a view engine, but can be used for everything. With
    React, you can use as little or as much as you like.<br>
    <br>
    <br>
    <div class="moz-signature"><img
        src="cid:part1.01000409.02020309@owasp.org" style="margin: 0
        20px 20px 0; display: inline; float: left;">
      <p style="display:block; margin:0px; color:#4a5da1;
        font-size:16px; font-weight:800; margin: 0 0 5px 0;">Kim Carter</p>
      <p style="display:block; color:#4a5da1; font-size:12px; margin: 0
        0 5px 0;">OWASP New Zealand Chapter Leader (Christchurch)</p>
      <p style="display:block; color:#4a5da1; margin: 0 0 5px 0;"> <abbr
          title="cellular phone" style="font-weight: 800">c:</abbr> <span>
          +64 274 622 607<br>
        </span></p>
      <p style="display:block; color:#4a5da1; margin: 0 0 5px 0;"><span><br>
        </span> </p>
    </div>
    <div class="moz-cite-prefix">On 29/06/15 08:35, Jim Manico wrote:<br>
    </div>
    <blockquote
      cite="mid:0601FDDB-8927-4257-89A7-26991CA1884F@owasp.org"
      type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=windows-1252">
      <div>JQuery was originally built to help with cross-browser quirks
        which is becoming less of an issue. I see plenty of folks
        migrating away from it to Angular and similar. There are a
        variety of migration resources on the net and it's doable - but
        migration can be time consuming work.<br>
        <br>
        <div>--</div>
        <div>Jim Manico</div>
        <div>
          <div apple-content-edited="true" class="">
            <div class="" style="word-wrap: break-word;
              -webkit-nbsp-mode: space; -webkit-line-break:
              after-white-space;">
              <div class=""><span style="background-color: rgba(255,
                  255, 255, 0);">Global Board Member</span></div>
              <span style="background-color: rgba(255, 255, 255, 0);">OWASP
                Foundation</span>
              <div class=""><a moz-do-not-send="true"
                  href="https://www.owasp.org/" class=""
                  style="background-color: rgba(255, 255, 255, 0);"><font
                    color="#000000">https://www.owasp.org</font></a></div>
            </div>
          </div>
          <div class=""><span style="background-color: rgba(255, 255,
              255, 0);">Join me at <a moz-do-not-send="true"
                href="http://appsecusa.org/" target="_blank" class="">AppSecUSA</a> 2015!</span></div>
        </div>
      </div>
      <div><br>
        On Jun 28, 2015, at 10:22 AM, johanna curiel curiel <<a
          moz-do-not-send="true" href="mailto:johanna.curiel@owasp.org">johanna.curiel@owasp.org</a>>
        wrote:<br>
        <br>
      </div>
      <blockquote type="cite">
        <div>
          <div dir="ltr">From a developer point of view, if I had to
            replace Jquery with Angular or React how much work is that?
            <div><br>
            </div>
            <div>Imagine my entire front is completely dependent on
              Jquery...any instructions or ideas how to achieve this
              without an excruciating QA?</div>
          </div>
          <div class="gmail_extra"><br>
            <div class="gmail_quote">On Sun, Jun 28, 2015 at 4:09 PM,
              Jim Manico <span dir="ltr"><<a moz-do-not-send="true"
                  href="mailto:jim.manico@owasp.org" target="_blank">jim.manico@owasp.org</a>></span>
              wrote:<br>
              <blockquote class="gmail_quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">
                <div dir="auto">
                  <div>Angular is much better for XSS defense today, but
                    React was built with a much more sound core and is
                    likely to have a better future.</div>
                  <div><br>
                  </div>
                  <div>#nuance<br>
                    <br>
                    <div>--</div>
                    <div>Jim Manico</div>
                    <div>
                      <div>
                        <div style="word-wrap:break-word">
                          <div><span
                              style="background-color:rgba(255,255,255,0)">Global
                              Board Member</span></div>
                          <span
                            style="background-color:rgba(255,255,255,0)">OWASP
                            Foundation</span>
                          <div><a moz-do-not-send="true"
                              href="https://www.owasp.org/"
                              style="background-color:rgba(255,255,255,0)"
                              target="_blank"><font color="#000000">https://www.owasp.org</font></a></div>
                        </div>
                      </div>
                      <div><span
                          style="background-color:rgba(255,255,255,0)">Join
                          me at <a moz-do-not-send="true"
                            href="http://appsecusa.org/" target="_blank">AppSecUSA</a> 2015!</span></div>
                    </div>
                  </div>
                  <div>
                    <div class="h5">
                      <div><br>
                        On Jun 28, 2015, at 4:21 AM, Dinis Cruz <<a
                          moz-do-not-send="true"
                          href="mailto:dinis.cruz@owasp.org"
                          target="_blank">dinis.cruz@owasp.org</a>>
                        wrote:<br>
                        <br>
                      </div>
                      <blockquote type="cite">
                        <div>
                          <p dir="ltr">Which one makes it easier to
                            write secure code, has more features to help
                            security and has better support for
                            Security-focused tests?</p>
                          <p dir="ltr">What do you see on the ground? </p>
                          <p dir="ltr">Which one tends to create apps
                            with more vulnerabilities?</p>
                        </div>
                      </blockquote>
                    </div>
                  </div>
                  <blockquote type="cite">
                    <div><span>_______________________________________________</span><br>
                      <span>OWASP-Leaders mailing list</span><br>
                      <span><a moz-do-not-send="true"
                          href="mailto:OWASP-Leaders@lists.owasp.org"
                          target="_blank">OWASP-Leaders@lists.owasp.org</a></span><br>
                      <span><a moz-do-not-send="true"
                          href="https://lists.owasp.org/mailman/listinfo/owasp-leaders"
                          target="_blank">https://lists.owasp.org/mailman/listinfo/owasp-leaders</a></span><br>
                    </div>
                  </blockquote>
                </div>
                <br>
                _______________________________________________<br>
                OWASP-Leaders mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:OWASP-Leaders@lists.owasp.org">OWASP-Leaders@lists.owasp.org</a><br>
                <a moz-do-not-send="true"
                  href="https://lists.owasp.org/mailman/listinfo/owasp-leaders"
                  rel="noreferrer" target="_blank">https://lists.owasp.org/mailman/listinfo/owasp-leaders</a><br>
                <br>
              </blockquote>
            </div>
            <br>
          </div>
        </div>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
OWASP-Leaders mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OWASP-Leaders@lists.owasp.org">OWASP-Leaders@lists.owasp.org</a>
<a class="moz-txt-link-freetext" href="https://lists.owasp.org/mailman/listinfo/owasp-leaders">https://lists.owasp.org/mailman/listinfo/owasp-leaders</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>