Brian & Brock's App Adventure
summary
Builds a working NHL screen‑scraper API that parses team tables into JSON and deploys it live (nhl.chloe.io), using Node.js + npm + jsdom for DOM parsing, Mocha tests, an Express HTTP layer and a Redis cache (2 hour TTL) to avoid hammering the site. Front end is a Harp static site compiled to www and wrapped with PhoneGap/Cordova into iOS and Android apps that run on devices; PhoneGap team tests about 30 devices and the pipeline (compile → deploy → native) completes successfully.
AI-written summary · about
chapters (23)
- 0:00Start
- 1:02First Principles
- 12:42Node Js
- 13:57Making a Better Javascript Vm
- 27:21Static Site Generators
- 29:03Hybrid Dev
- 29:13Hybrid Development
- 38:27Npm Install
- 40:52Node Modules
- 52:30Javascript async Style
- 54:35Implementation
- 1:03:31Require Express
- 1:04:29Cross Origin Request Policy
- 1:08:46Jekyll
- 1:25:30Install Phonegap
- 1:28:20Plugins
- 1:28:49Merges and Hooks
- 1:36:00Debug Using Alerts
- 1:37:12Cordova Dialogues
- 1:37:36Cordova Dialogs
- 1:42:44Cordova Plug-In Dialogues
- 1:44:20Phonegap
- 1:44:52Phonegap App
related talks
01h 45mBrian & Brock's App Adventure
01h 00mBuilding Progressive Web Apps with React
23mChrome Dev Summit Adventure: How we built it
15mBuilding world-class web apps using Frappe and React
57mChrome Extension for Page Scraping & Analysis
23mJavaScript: Off the Grid
44mAdvanced JavaScript Techniques
29mCivichacking.js: Helping Your Community Using JavaScript
