This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Workshop Functional & Async Programming: http://livestream.com/accounts/4894689/events/4476090 | |
* Abstracting Just Enough: https://youtu.be/BfzjuhX4wJ0?t=11m53s | |
* Bind to the Cloud with Falcor: https://youtu.be/BfzjuhX4wJ0?t=45m30s | |
* Functional Programming in JavaScript: https://youtu.be/BfzjuhX4wJ0?t=2h16m7s | |
* How Immutability, Functional Programming, Databases, and Reactivity- Change Front-End: https://youtu.be/BfzjuhX4wJ0?t=2h45m38s | |
* The Case for CSS Modules: https://youtu.be/BfzjuhX4wJ0?t=3h27m56s | |
* Victory.js - Powerfule Data Visualization: https://youtu.be/BfzjuhX4wJ0?t=5h14m51s | |
* State, UI, and the Stuff In Between: https://youtu.be/BfzjuhX4wJ0?t=5h44m48s | |
* Front-End Can Be More Functional: https://youtu.be/BfzjuhX4wJ0?t=6h11m57s |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
React, Relay: http://forwardjs.com/university/samer-buna-3-in-1 | |
Flux reinvented: https://github.com/rackt/redux/ | |
Flux more FRP: https://github.com/reflux/refluxjs#comparing-refluxjs-with-facebook-flux | |
Async & Rx explained: https://github.com/Reactive-Extensions/RxJS/blob/master/doc/mapping/async/comparing.md | |
Learn RxJS: http://reactivex.io/learnrx/ | |
Rx http://rxmarbles.com/ | |
Rx Resources: https://github.com/Reactive-Extensions/RxJS#resources | |
More Rx: https://github.com/Reactive-Extensions/RxJS/tree/master/doc#how-do-i |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://www.promisejs.org/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Selectors: https://github.com/ded/qwery | |
HTML & CSS modifications: https://github.com/ded/bonzo | |
No jQuery: youmightnotneedjquery.com | |
Event delegation: http://codepen.io/SerkanSipahi/pen/pEmyA?editors=101 | |
JQuery find: http://codepen.io/SerkanSipahi/pen/rLeDF?editors=101 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var vehicle = { | |
getModel: function () { | |
console.log( "The model of this vehicle is.." + this.model ); | |
} | |
}; | |
var car = Object.create(vehicle, { | |
"id": { | |
value: MY_GLOBAL.nextId(), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Info: http://chimera.labs.oreilly.com/books/1234000000262/ch03.html#factories | |
function factory() { | |
var highlander = { | |
name: 'MacLeod' | |
}; | |
return { | |
get: function get() { | |
return highlander; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Glass Factory | |
function glass(state) { | |
var glasses = 6 | |
state.glassPosition = 'up' | |
return { | |
glass: { | |
clean: function () { | |
state.cleaned = true | |
console.info('Glass cleaned') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
window.fetch Polyfill - https://github.com/github/fetch | |
Async & Rx explained: https://github.com/Reactive-Extensions/RxJS/blob/master/doc/mapping/async/comparing.md | |
Rx http://rxmarbles.com/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Audacity Courses! | |
https://www.udacity.com/me#!/ | |
https://www.udacity.com/course/browser-rendering-optimization--ud860 | |
Cache Google tutorial & resources: https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching | |
Animation: Video: https://vimeo.com/125121010 | |
Animation: http://www.html5rocks.com/en/tutorials/speed/high-performance-animations/ | |
Blogs: | |
http://jankfree.org/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Catberry Isometric Apps: https://github.com/catberry/catberry | |
Express Node Apps: http://expressjs.com/en/ | |
Koa: http://koajs.com/ | |
REST services: http://restify.com/ | |
Hapi: http://hapijs.com/ | |
Deployd: http://deployd.com/ | |
PM2: https://github.com/Unitech/pm2 |
OlderNewer