Is Lazy.js in Ember necessary? Can its benefits help us?

I’m wondering if I can use the the benefits of this library:

https://github.com/dtao/lazy.js/

How can I?

Is Ember using something similar when I use Ember methods?

What I need to do to use it on my ember 2 project?

It’s not necessary. You could use it if you want. It’s a micro-optimization though, so you should probably only use it once you find a specific slow area that it would help via benchmarking.

And even then, it’s likely easy to hand optimise the problem area without using an external library