Zolmeister0
Joined 14 years ago
Joined 14 years ago
1. The biggest difference is definitely the RxJS observable support, which solves a lot of model problems in an elegant way.
2. I wish I had some examples published (we have a few internally), but having RxJS observables actually do a phenomenal job of dealing with the animation problem (think .delay() state and bi-directional communication). I hope to be able to update the docs soon with more details.
3. Aside from those you mentioned, performance was another big problem. React is slow (not as bad as Angular), but more importantly because the code was so complex I was unsure if we could modify it to meet our needs. At Clay.io we push the boundaries of what Mobile-web can do, and performance is absolutely critical. I realize this answer is still sub-par, and I agree, Zorium was mostly build off of Mithril and just happened to look like React in the end.
Edit: It's also worth mentioning that API design (in z.router) and application structure are what took the most time. Because Zorium is built on virtual-dom there isn't really much custom code.
But dictionary and password list-based attacks are expected to be quite effective anyways.
http://www.openwall.com/presentations/Passwords13-Energy-Eff...
Should be fixed soon
Should be fixed soon
===================
What we're building
===================
We're building Steam for mobile games - competing with the app stores to provide a better way to discover games on mobile. By leveraging the web we reduce the friction between discovery and gameplay, which we think is key in reaching the next level of viral games. ==============
Where we're at
==============
Our team is small, and our challenges great. Last month we had 5 million+ sessions, running on 15+ servers, with just 2 engineers (myself included).
See http://stackshare.io/clay-io/clay-io for our stack and to get a better feel for the code we write see https://github.com/claydotio/clay-mobile =========
Our Stack
=========
Node.js, CoffeeScript, Docker, Zorium.js, Gulp, Ansible, MongoDB, MySQL, ...
[email protected]
[ my public key: https://keybase.io/zolmeister; my proof: https://keybase.io/zolmeister/sigs/Mc8JmjwHw4JhJxWbwHdPvtY3pSlPmwnf5EYDzti3n1k ]