Entity Component Systems are a way to compose complex systems in a way that is efficient, logical, and performant. ECSY is an example of one such ECS for JavaScript, and while it's still early in it's development, is already making some waves.
You can check it out here ECSY -- with some documentation, a few examples, and a discussion group. It even has bindings to Three.js , Two.js and BabylonJS.
This is perfect for games, simulations, and any other situation where you want to create a lot of instances of some entity and efficiently animate, or somehow transform them.
Another example of an ECS for JavaScript is A-Frame
Top comments (0)