Hijacking Hacker News with Ember.js
summary
Builds a Chrome extension that takes over Hacker News pages, fetches live HTML, runs an HTML→JSON parser in the browser, and feeds Ember Data so the app renders without a backend. Implements a custom location adapter to preserve Hacker News URL mappings and a localStorage adapter so preferences sync across tabs; demo shows submissions and synchronized sliders live on multiple tabs, and the approach works in practice.
AI-written summary · about
chapters (12)
- 0:00Intro
- 0:45Citizenship
- 3:37Programming
- 4:41Naming
- 5:34Adapters
- 8:29Hack News
- 17:04URLs
- 18:34Adapter
- 20:03HistoryHashLocation
- 22:02Preference Slider
- 22:43KeyValue Observing
- 23:54Conclusion
related talks
22mUsing Ember to Make the Seemingly Impossible Easy
31mEmber on Rails: #REALTALK
42mBuild Better Desktop Apps with Ember
22mUsing Ember to Make the Seemingly Impossible Easy
25mThe Great Migration, Redesigning and Rewriting our App in Ember.js
26mCreating Fluid App-Like Experiences with Ember
33mGoing realtime with Ember
26mModern Javascript Frameworks - Introduction to Ember.JS and Ember-CLI
