1. I think they botched their 'launch', badly.
2. It is completely open source: repo[1] , examples[2] , docs[3]
3. It's not magic either: this is why it's fast[4]
4. What is in the beta is access to the demos and tutorials, which take the form of something like codecademy.
A picture says a thousand words, so let's try this. screenshot from positioning page of interactive tutorial[5] .
It gives you the absolutely pain free way to center any surface (which is just a DOM element) both vertically and horizontally.
{ origin: [0, 0] } // left top corner
{ origin: [1, 1] } // bottom right corner
{ origin: [0.5, 0.5] } // dead center
// and THEN....
{ size: [500, undefined] } // full height column sidebar
{ size: [undefined, 100] } // full width footer
{ size: [undefined, undefined] } // full screen surface
I think this is a breath of fresh air, and I'm going to build more stuff with it (or something that is like it), because I really think it makes the code much much easier to reason about.
This is how you make responsive layouts in it[6]. If size > width. so much simpler than media queries and css overrides and what not.
What they have done is package known good techniques in a way that I would actually consider using them in real projects with mid level developers who might not otherwise understand the nuances of linear algebra. I sure as hell don't, but this makes it accessible.
I am honestly not affiliated. I knew it existed, but I recently discovered a good reason to play with it, so i figured it out from the examples and the docs.
While compiling this, I was unable to find any dissenting opinions from anyone who actually had tried it, because of how the launch went down. I think more people should try it before they reject it.
We'll be around for a while. Launches are hard, but well-crafted technology is a long play. I'm glad you've been experimenting and seeing past the good/bad hype.
We'll always be striving to make our platform better, I hope all of our users feel comfortable expressing their opinions and directly contributing to the project via GitHub. Famo.us is more yours than it is ours now.
2 comments
[ 2.8 ms ] story [ 19.2 ms ] thread1. I think they botched their 'launch', badly. 2. It is completely open source: repo[1] , examples[2] , docs[3] 3. It's not magic either: this is why it's fast[4] 4. What is in the beta is access to the demos and tutorials, which take the form of something like codecademy.
A picture says a thousand words, so let's try this. screenshot from positioning page of interactive tutorial[5] .
---
[1] https://github.com/Famous
[2] https://github.com/Famous/examples/tree/master/src/examples
[3] http://famo.us/guides/
[4] http://www.html5rocks.com/en/tutorials/speed/high-performanc...
[5] http://i.imgur.com/08gn1sf.png
---
It gives you the absolutely pain free way to center any surface (which is just a DOM element) both vertically and horizontally.
I think this is a breath of fresh air, and I'm going to build more stuff with it (or something that is like it), because I really think it makes the code much much easier to reason about.This is how you make responsive layouts in it[6]. If size > width. so much simpler than media queries and css overrides and what not.
---
[6] http://stackoverflow.com/questions/23140046/what-is-the-best...
---
What they have done is package known good techniques in a way that I would actually consider using them in real projects with mid level developers who might not otherwise understand the nuances of linear algebra. I sure as hell don't, but this makes it accessible.
I am honestly not affiliated. I knew it existed, but I recently discovered a good reason to play with it, so i figured it out from the examples and the docs.
While compiling this, I was unable to find any dissenting opinions from anyone who actually had tried it, because of how the launch went down. I think more people should try it before they reject it.
Just play with it. Please.
We'll be around for a while. Launches are hard, but well-crafted technology is a long play. I'm glad you've been experimenting and seeing past the good/bad hype.
We'll always be striving to make our platform better, I hope all of our users feel comfortable expressing their opinions and directly contributing to the project via GitHub. Famo.us is more yours than it is ours now.