# Docs for Ionic annotations

**URL:** <https://forum.ionicframework.com/t/docs-for-ionic-annotations/35913>\
**Category:** ionic-v3\
**Created:** [October 29, 2015, 9:35pm UTC](https://forum.ionicframework.com/t/docs-for-ionic-annotations/35913 "2015-10-29T21:35:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryanlibin](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@ryanlibin](https://forum.ionicframework.com/u/ryanlibin)\
**Post date:** [October 29, 2015, 9:35pm UTC](https://forum.ionicframework.com/t/docs-for-ionic-annotations/35913/1 "2015-10-29T21:35:21Z")

</div>

I see Ionic2 is introducing new annotations like @Page and @App.  
Is there any documentation on how to use them?

Seems @Page is placing @Component but it doesn’t take providers

---

<div class="post-metadata">

**Author:** ![Wall-E](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/wall-e/32/92244_2.png) [@Wall-E](https://forum.ionicframework.com/u/Wall-E)\
**Post date:** [October 30, 2015, 2:10am UTC](https://forum.ionicframework.com/t/docs-for-ionic-annotations/35913/2 "2015-10-30T02:10:44Z")

</div>

@App as ng-app

@page as Views:{ Templates…}

---

<div class="post-metadata">

**Author:** ![ryanlibin](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@ryanlibin](https://forum.ionicframework.com/u/ryanlibin)\
**Post date:** [October 30, 2015, 1:56pm UTC](https://forum.ionicframework.com/t/docs-for-ionic-annotations/35913/3 "2015-10-30T13:56:52Z")

</div>

Thanks @Wall-E  
From latest source code I see @Page has been changed to create Components also.  
[https://github.com/driftyco/ionic2/blob/master/ionic/config/decorators.ts](https://github.com/driftyco/ionic2/blob/master/ionic/config/decorators.ts)
