157 Moving Your Rendering Engine to React with Amit Kaufman and Avi Marcus

JavaScript Jabber

Episode | Podcast

Date: Wed, 29 Apr 2015 13:00:00 +0000

<div class="trix-content"> <div>02:43 - Amit Kaufman Introduction</div><ul> <li><a href="https://github.com/amitkaufman">GitHub</a></li> <li><a href="http://www.wix.com/">Wix</a></li> </ul><div>03:07 - Avi Marcus Introduction</div><ul> <li><a href="https://github.com/avi">GitHub</a></li> <li><a href="http://www.wix.com/">Wix</a></li> </ul><div>04:35 - Why Move Your Rendering Engine to <a href="https://facebook.github.io/react/">React</a>?</div><ul><li><a href="https://github.com/facebook/react">[GitHub] react </a></li></ul><div>07:25 - Using JavaScript</div><ul><li><a href="http://en.wikipedia.org/wiki/Object-oriented_programming">Object-Oriented Programming</a></li></ul><div>09:57 - Business Process and Progression (Getting Managerial Approval)</div><ul><li><a href="http://openmymind.net/2012/5/30/Client-Side-vs-Server-Side-Rendering/">Client-Side vs. Server-Side Rendering</a></li></ul><div>12:46 - Manipulation</div><div>15:11 - Layout and Performance</div><ul><li>Measuring and Patching</li></ul><div>20:21 - Building Client-Side Applications in General</div><ul> <li>Abstraction</li> <li>Make Code Predictable and Clear</li> <li>Have a Goal</li> </ul><div>26:00 - Events </div><div>29:30 - Storage</div><ul><li>Lazy Components</li></ul><div>31:31 - <a href="http://en.wikipedia.org/wiki/Immutable_object">Immutability</a> </div><div>34:36 - <a href="https://facebook.github.io/flux/">Flux</a> and Keeping Code Maintainable</div><ul><li>Packages</li></ul><div>38:19 - Two-way Data Binding</div><div>Picks</div><div> <a href="http://joel.franusic.com/2015/02/27/notes-on-art-and-fear/">Notes on the book "Art &amp; Fear" by David Bayles &amp; Ted Orland</a> (Jamison)<br /> <a href="http://www.papersapp.com/">Papers</a> (Jamison)<br /> <a href="http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf">Dynamo: Amazon’s Highly Available Key-value Store</a> (Jamison)<br /> <a href="https://www.lds.org/general-conference/sessions/2015/04?lang=eng">LDS Conference Talks</a> (AJ)<br /> <a href="http://aestheticio.com/why-your-code-is-hard-to-understand/">Stephen Young: Why your code is so hard to understand</a> (Aimee)<br /> <a href="http://www.synergydrinks.com/">Kombucha</a> (Aimee)<br /> <a href="http://pascalprecht.github.io/2014/10/25/integrating-web-components-with-angularjs/">Pascal Precht: Integrating Web Components with AngularJS</a> (Pascal)<br /> <a href="https://docs.google.com/document/d/1HHy_zPLGqJj0bHMiWPzPCxn1pO5GlOYwmv-qGgl4f_s/edit">Template Syntax Constraints and Reasoning (Design Doc)</a> (Pascal)<br /> <a href="http://store.steampowered.com/app/270150/">RUNNING WITH RIFLES</a> (Joe)<br /> <a href="https://get.pluralsight.com/AngularJS-20-What-you-need-to-know_Registration-Page">[Pluralsight Webinar] AngularJS 2.0: What you need to know with Joe</a> (Joe)<br /> <a href="http://www.imdb.com/title/tt2582802/">Whiplash</a> (Amit)<br /> <a href="http://www.ted.com/talks/dan_ariely_what_makes_us_feel_good_about_our_work">Dan Ariely: What makes us feel good about our work?</a> (Amit)<br /> <a href="http://wix.github.io/react-templates/">React Templates</a> (Amit)<br /> <a href="http://esprima.org/">Esprima</a> (Avi)<br /> <a href="http://www.imdb.com/title/tt2245084/">Big Hero 6</a> (Avi)</div><div> </div><div>Check out and sign up to get new on <a href="http://www.reactrally.com">React Rally</a>: A community React conference on August 24th and 25th in Salt Lake City, Utah!</div><div>Special Guests: Amit Kaufman and Avi Marcus.</div> </div> Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy