Zach Shipley

Results 7 comments of Zach Shipley

Hey, Kelly! Didn't expect to see you here. Thanks for chiming in! Honestly I've only ever done DOM event handling with jQuery, but I was thinking: wouldn't doing something like...

And now George! So we were reusing the EventDispatcher part. That does make some sense, though I wonder why we didn't just use DOM events instead of EventDispatcher for Views...

Hmm... would there be a down-side to y'all? My line of thinking is: 1. Views basically represent one DOM node so it's a natural fit 2. Less work and our...

Some communities call this [Aspect-oriented programming](http://en.wikipedia.org/wiki/Aspect-oriented_programming). That wiki article is wordy, so [here are some code examples from the Spring framework (Java)](http://docs.spring.io/spring/docs/4.0.6.RELEASE/spring-framework-reference/htmlsingle/#aop-advice). AOP "advice" is a way to have many...

Bummer. I just noticed that we use the `this.constructor` property once in [mvc/Model:325](https://github.com/mutualmobile/lavaca/blob/v3/src/mvc/Model.js#L325). That makes vanilla prototypal inheritance more boilerplate-y... example: ``` js var TestModel = function() { Model.apply(this, arguments);...

Looks like `mvc/ViewManager#load` does require asynchronicity due to potentially waiting on page animations to complete. Since the whole pipeline can't be synchronous, I'd call this issue very low priority (only...

Thinking this through more, we may not be able to avoid having our own History implementation. 1. We do back-button detection in [here in mvc/Router](https://github.com/mutualmobile/lavaca/blob/bc4fb01f8585cbbe7504507c9ca6a9fa3e372870/src/mvc/Router.js#L47) and [here in net/History](https://github.com/mutualmobile/lavaca/blob/bc4fb01f8585cbbe7504507c9ca6a9fa3e372870/src/net/History.js#L65). We...