Chrome extension to launch the current URL on WebPageTest.org chrome.google.com/webstore/detai…
webpagetests.org will help you debug performance issues with your site.
EasyEngine.io is a software script to install server software, modules, and WordPress on a server easy. Sysadmin in a box
Hosting super fast WordPress websites on a budget; staring in 10 minutes at the developer room! Slides at bit.ly/lew1wcavl #WCAVL
Lunch was so good you guys #WCAVL
JS Framework Easiness Rankings:
– Angular
– Backbone
– React
– Ember
Angular vs Backbone vs React vs Ember gist.github.com/makmanalp/9b7f50…
WP-API complaint: JSON convention is an object and then a data key. WP-API is an array of objects.
Should use Webpack if you’re using React not Gulp or Grunt
React
– WordPress’ Calypso uses React github.com/Automattic/wp-calypso
– Good way to get into React
React
– Server-side renderable
– Components work on the fronted and backend
React
– Just compares about state components
– Redux lets you go back and forward in time via a JSON blob
#WCAVL
React:
– Components
– JSX (which looks like butchered HTML)
– The hardest to explain because it doesn’t do anything for you
React:
– New “cool kid”
– 26KB but doesn’t come with much
– Just the view layer *V*
– “Give me data, I’ll put it on a page for you”
Ember
– Handlebars includes if and else statements
– Rest of logic goes in your controller
Ember:
– Supports virtual DOM & Components
– Claims better performance than React but that’s crap
Ember:
– Ember data is like GraphQL for the Ember ecosystem
– Jargony gobblidgook
Ember:
– CLI use is highly recommended
– Other frameworks use NPM
– Need to buy in to the Ember ecosystem
– Kind of like RoR
Ember:
– Built by same team being jQuery and Ruby on Rails
– 136.2KB (jQuery + Handlebars)
Angular:
– 4 different write ways to do anything
– You’re writing things the way you want them
– Easy to make spaghetti code