164 JSJ Rendr with Spike Brehm
JavaScript Jabber - A podcast by AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D... - Tuesdays
Categories:
Get your Ruby Remote Conf tickets and check out the @rubyremoteconf Twitter feed for exciting updates about the conference.
02:22 - Spike Brehm Introduction
03:07 - rendr
- Isomorphic JavaScript
- Single-Page Application
- Routes and Controllers
06:24 - Why the back and forth between server-side and client-side applications?
- Rendering Content for SEO (Search Engine Optimization)
- Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014 (Video)
- Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014 (Slides)
- Spike Brehm: The Evolution of Airbnb's Frontend
- Caching
20:28 - Tools That Help
22:21 - Why do this? Who gets statically and dynamically rendered pages?
- Airbnb Mobile
- Hydration
- React
- Virtual DOM
- Diffing
- Delegation
30:26 - DOM and String-based Templating
- Handlebars.js
- Express.js
- Mounting
33:11 - Use Cases
36:08 - Why does Isomorphic JavaScript get so much hate?
Picks
The Paleolithic Diet (Aimee)
Programming Throwdown (Aimee)
Listen to other people’s views (Chuck)
AJ O'Neal: Access web pages through your home network via SSH (AJ)
AJ O'Neal: Reverse VPN: turn any private device into public cloud server (AJ)
Alt (Spike)
Tame Impala (Spike)