OLD | NEW |
1 Sky Framework | 1 Sky Framework |
2 ============= | 2 ============= |
3 | 3 |
4 Effen is a functional-reactive framework for Sky which takes inspiration from | 4 Effen is a functional-reactive framework for Sky which takes inspiration from |
5 [React](http://facebook.github.io/react/). Effen is comprised of three main | 5 [React](http://facebook.github.io/react/). Effen is comprised of three main |
6 parts: a virtual-dom and diffing engine, a component mechanism and a very early | 6 parts: a virtual-dom and diffing engine, a component mechanism and a very early |
7 set of widgets for use in creating applications. | 7 set of widgets for use in creating applications. |
8 | 8 |
9 The central idea is that you build your UI out of components. Components | 9 The central idea is that you build your UI out of components. Components |
10 describe what their view should look like given their current configuration & | 10 describe what their view should look like given their current configuration & |
(...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
210 Animation is still an area of exploration. Have a look at | 210 Animation is still an area of exploration. Have a look at |
211 [AnimatedComponent](components/animated_component.dart) and | 211 [AnimatedComponent](components/animated_component.dart) and |
212 [Drawer](components/drawer.dart) for an example of this this currently works. | 212 [Drawer](components/drawer.dart) for an example of this this currently works. |
213 | 213 |
214 Performance | 214 Performance |
215 ----------- | 215 ----------- |
216 | 216 |
217 It is a design goal that it should be *possible* to arrange that all "build" | 217 It is a design goal that it should be *possible* to arrange that all "build" |
218 cycles which happen during animations can complete in less than one milliesecond | 218 cycles which happen during animations can complete in less than one milliesecond |
219 on a Nexus 5. | 219 on a Nexus 5. |
OLD | NEW |