150 JSJ OIMs with Richard Kennard, Geraint Luff, and David Luecke

JavaScript Jabber

Episode | Podcast

Date: Wed, 11 Mar 2015 14:00:00 +0000

<div class="trix-content"> <div>Check out <a href="http://devchat.tv/kickstarter">RailsClips on Kickstarter</a>!!</div><div> </div><div>02:01 - Richard Kennard Introduction</div><ul> <li> <a href="https://twitter.com/kennardconsult">Twitter</a> </li> <li><a href="https://github.com/kennardconsulting">GitHub</a></li> <li><a href="http://kennardconsulting.com/">Kennard Consulting</a></li> <li><a href="http://metawidget.org/">Metawidget</a></li> </ul><div>02:04 - Geraint Luff Introduction</div><ul><li><a href="https://twitter.com/signalsmith">Twitter</a></li></ul><div>02:07 - David Luecke Introduction</div><ul> <li><a href="https://twitter.com/daffl">Twitter</a></li> <li><a href="https://github.com/daffl">GitHub</a></li> </ul><div>02:57 - <a href="http://en.wikipedia.org/wiki/Object-relational_mapping">Object-relational Mapping (ORM)</a> </div><ul> <li><a href="http://en.wikipedia.org/wiki/NoSQL">NoSQL</a></li> <li>Duplication</li> </ul><div>10:57 - <a href="http://www.oims.com/">Online Interface Mapper (OIM)</a> </div><ul><li> <a href="http://en.wikipedia.org/wiki/Create,_read,_update_and_delete">CRUD (Create, Read, Update, Delete)</a> <a href="http://en.wikipedia.org/wiki/User_interface">UI (User Interface)</a> </li></ul><div>12:53 - How OIMs Work</div><ul> <li>Form Generation<ul> <li>Dynamic Generation</li> <li>Static Generation</li> </ul> </li> <li>Duplication of Definitions</li> <li>Runtime Generation</li> </ul><div>16:02 - Editing a UI That’s Automatically Generated</div><ul><li>Shape Information =&gt; Make Obvious Choice</li></ul><div>23:01 - Why Do We Need These?</div><div>25:24 - Protocol? </div><ul><li> <a href="http://metawidget.org/">Metawidget</a> </li></ul><div>27:56 - Plugging Into Frameworks</div><ul> <li><a href="https://github.com/powmedia/backbone-forms">backbone-forms</a></li> <li><a href="http://json-schema.org/implementations.html">JSON Schema</a></li> </ul><div>33:48 - Making Judgement Calls</div><ul> <li> <a href="http://www.w3.org/wiki/WebComponents/">WebComponents</a>, <a href="http://facebook.github.io/react/">React</a> </li> <li><a href="http://jsonapi.org/">JSON API</a></li> <li><a href="https://angularjs.org/">AngularJS</a></li> </ul><div>49:27 - Example OIMs</div><ul> <li><a href="http://json-schema.org/implementations.html">JSON Schema</a></li> <li><a href="http://metawidget.org/">Metawidget</a></li> <li> <a href="http://jsonary.com/">Jsonary</a> </li> </ul><div>52:08 - Testing</div><div>Picks</div><div> <a href="http://www.amazon.com/Legend-Zelda-Majoras-Mask-3D-3DS/dp/B00PB9LZQI/ref=sr_1_1?s=videogames&amp;ie=UTF8&amp;qid=1425001361&amp;sr=1-1&amp;keywords=majora%27s+mask">The Legend of Zelda: Majora's Mask 3D</a> (AJ)<br /> <a href="http://www.amazon.com/80-20-Sales-Marketing-Definitive-ebook/dp/B00CGNRVHE/ref=sr_1_1?ie=UTF8&amp;qid=1424992045&amp;sr=8-1&amp;keywords=80%2F20+marketing">80/20 Sales and Marketing: The Definitive Guide to Working Less and Making More by Perry Marshall</a> (Chuck)<br /> <a href="http://www.amazon.com/Wizard-Earthsea-Cycle-Book-ebook/dp/B008T9L6AM/ref=sr_1_1?ie=UTF8&amp;qid=1424985635&amp;sr=8-1&amp;keywords=the+wizard+of+earthsea">A Wizard of Earthsea by Ursula K. Le Guin</a> (Chuck)<br /> <a href="http://www.amazon.com/Conform-Exposing-Common-Public-Education-ebook/dp/B00GEEB1S6/ref=sr_1_1?ie=UTF8&amp;qid=1424985711&amp;sr=8-1&amp;keywords=conform+by+glenn+beck">Conform: Exposing the Truth About Common Core and Public Education by Glenn Beck</a> (Chuck)<br /> <a href="http://www.amazon.com/Miracles-Massacres-Untold-Stories-America-ebook/dp/B00EWWLKPQ/ref=sr_1_1?ie=UTF8&amp;qid=1424992100&amp;sr=8-1&amp;keywords=miracles+and+massacres+by+glenn+beck">Miracles and Massacres: True and Untold Stories of the Making of America by Glenn Beck</a> (Chuck)<br /> <a href="http://en.wikipedia.org/wiki/3D_modeling">3D Modeling</a> (Richard)<br /> <a href="http://www.blender.org/">Blender</a> (Richard)<br /> <a href="http://me3d.com.au">Me... Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy