<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div style="font-family: Calibri, sans-serif; font-size: 14px;" class="">Hello MIT WebPub,</div>
</div>
<div class=""><br class="">
</div>
<div class="">Please join us this&nbsp;<a href="http://w3.abcd.harvard.edu/ai1ec_event/jeff-winkler-reactjs/" class="">Thursday, May 14th, for a talk by Jeff Winkler</a>, an organizer of the ReactJS Boston Meetup.</div>
<div class=""><br class="">
</div>
<div class="">We will be learning about the <a href="https://facebook.github.io/react/" class="">
React javascript library</a>.&nbsp; Created by Facebook and Instagram, React has been embraced by companies and organizations including
<a href="https://medium.com/code-stories/dev-chats-spike-brehm-of-airbnb-87e155f3475d" class="">
Airbnb,</a> <a href="http://joelburget.com/backbone-to-react/" class="">Khan Academy</a>, Reddit,
<a href="http://www.bbc.co.uk/blogs/internet/entries/47a96d23-ae04-444e-808f-678e6809765d" class="">
the BBC</a>, and <a href="http://www.infoq.com/articles/reactjs-codecademy" class="">
Code Academy</a>. &nbsp;(The preceding links describe developer experiences integrating React into their production sites.)</div>
<div class=""><br class="">
</div>
<div class="">This talk will be especially interesting for those using or planning to use javascript libraries such as angularJS, backbone.js, ember.js, and others.</div>
<div class=""><br class="">
</div>
<div class="">Jeff’s presentation will include the following material:</div>
<div class=""><br class="">
</div>
<div class="">&quot;We will cover an introduction to React, mixed with demos. From there, we will examine how React implements Computer Science principles from Functional and Object-Oriented, and consider their impact on maintainable large-scale systems.&quot;</div>
<div class=""><br class="">
</div>
<div class="">In addition to the <a href="http://www.meetup.com/ReactJS-Boston/" class="">
ReactJS Boston Meetup</a>, Jeff works with React professionally at <a href="http://home.tapjoy.com/" class="">
TapJoy</a> and runs&nbsp;<a href="http://react.rocks" class="">http://react.rocks</a>. We are looking forward to his talk.</div>
<div class=""><br class="">
</div>
<div class=""><b class="">When</b>: Thursday, May 14th, 3:30-5:00pm</div>
<div class=""><b class="">Title</b>: React,&nbsp;a JavaScript library for building user interfaces</div>
<div class=""><b class="">Who</b>: Jeff Winkler, &nbsp;Co-organizer, Boston ReactJS Meetup. Full-stack guy. ReactJS, Rails, TDD. Best OODA loop wins.</div>
<div class=""><b class="">Where</b>: Lamont Library, Forum Room</div>
<div class=""><br class="">
</div>
<div class="">NOTE: Attendees without a Harvard ID card need to&nbsp;<a href="mailto:raman_prasad@harvard.edu" class="">RSVP</a>&nbsp;for building access.</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Thanks!</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Donna and Raman</div>
<div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<br class="">
</div>
</div>
</div>
</div>
</div>
</div>
<br class="Apple-interchange-newline">
<br class="Apple-interchange-newline">
</div>
<br class="">
</body>
</html>