Pouch’s new components are coming out in the form of an Angular component lifecycle.
These new components will provide a way to get a component’s components out of a library like the one provided by ng-repeat, so you can use them for other projects without having to manually manage the library yourself.
They will also allow you to get rid of the old ng-model dependency, making it easier to add new components to the project without having a lot of code to maintain.
This is a huge step forward for Pouch, but it still comes with a few downsides.
It does not include the new ng-inject feature, so if you’re using the new Angular component model, you will need to use the old one.
You can also still use the new NgModel.
This means that, in practice, you can still use Angular 2 and the old Angular component models.
However, Pouch now has the new components in the Angular library, so I believe that there will be some support for them in the future.
It is still unclear when these new components can be added to the Pouch source codebase, though.
So far, Priters new components do not have the same scope as ng-include, so they will need some work to make sure they are compatible with Angular 2.
Pouch is still in a Beta phase, so we should have a good idea of what features it will include in the next major version.
Pouch has a number of other cool features in the pipeline that I will not be talking about in this article, but you can find out more about them in our roadmap article.
What are you looking forward to when Pouch goes live?
Let us know in the comments below.