On 5/19/15, 9:11 AM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote: >3. FlexJS IS a javascript/html framework. > >I have a really bad problem of over thinking things. Alex, what I am >trying >to do right now is digest 2 years of development within a couple weeks >time. :) My goal is mobile targets with FlexJS and Cordova. SO I really >need to know the edges of the framework because not only to I have to know >the limitations of FlexJS is, I need to know HTML/JS limitations.
OK, I’m not sure what “edges” are in your mind so keep asking questions. It is a good way of getting more information out to everyone else who might be following along at at some point it may make sense to organize some of it on the wiki. A key thing about FlexJS though is that we are trying to make the tools “framework-agnostic” so I’m not sure there are as many edges as there are for a monolithic framework like the current Flex SDK. If Josh were starting Feathers today off of FlexJS, in theory he wouldn’t have had to muck with the compiler at all. Hmm, here are couple of “rules” that popped into my head (and keep in mind there are exceptions to every rule). -Compilers shouldn’t generate code, they should generate data and byte code (JS is the "bytecode" for the browser). -The lowest-level of a framework should re-use as much of the platform/runtime/existing code as possible. That’s why we use the Flash SimpleButton instead of building a button on Sprite, and why we use HTMLElement button and why we thinly wrap Jquery and CreateJS components. Glad to have you in the discussion, -Alex