Chappie inspired Brain / Consciousness animation recreated in HTML, CSS & JavaScript, available in multiple flavors: React, Angular 1, Angular 2 (RC1), Vue.js 2 and Canvas.
This was used as reference for my 'insane' test case presentation @ Angular-vs-React. This test is focused on a specific case, update items that is, and it's scores should be taken as is, and not as an overall score of one framework vs another. There are other libs out there that handle animations better. Do not do this at home! :)
- React demo (branch brain-react)
~0.13.3
- Angular
- Angular 1 demo (branch brain-angular)
1.4.7
- Angular 2 (RC1) demo (branch brain-angular-2)
2.0.0-rc.1
- Canvas
- Vue.js 2 demo (branch brain-vue)
^2.0.3
- Clone the repo of desired flavor (brain-react, brain-angular or brain-canvas):
$ git clone -b brain-FLAVOR https://github.com/dimorphic/chappie-brain
- Get in there
$ cd chappie-brain
- Install dev & app depedencies:
$ npm install
$ bower install
(not on ES6 branches, going npm all the way!)
- Start it up:
$ npm start
- Fix funky Angular 1 bug rendering only strings on initial load? (hit refresh!)
- test more libs/frameworks?
- TBA
I've tried to keep things simple and make'em as fast as possible with each method/framework used. I'm looking forward to any contributions or even other 'flavor' branches and tests. Go fork, go hacking! :)
- @Chappie creators: Thanks for the awesome movie!
- @James Whayman: Thanks for the color ranges! Sharing is caring <3