# DeepLinker vs Deeplinks

**URL:** <https://forum.ionicframework.com/t/deeplinker-vs-deeplinks/85528>\
**Category:** ionic-v3\
**Created:** [April 5, 2017, 6:41pm UTC](https://forum.ionicframework.com/t/deeplinker-vs-deeplinks/85528 "2017-04-05T18:41:08Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![El\_Dee565](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/el_dee565/32/99956_2.png) [@El\_Dee565](https://forum.ionicframework.com/u/El_Dee565)\
**Post date:** [April 5, 2017, 6:41pm UTC](https://forum.ionicframework.com/t/deeplinker-vs-deeplinks/85528/1 "2017-04-05T18:41:08Z")

</div>

I am curious about the difference and use cases for the 2 DeepLink mechanisms that are exist with Ionic. There is the DeepLinker API detailed in the docs and the Plugin Deeplinks. Do they work in concert or are they completely different?

---

<div class="post-metadata">

**Author:** ![reedrichards](https://avatars.discourse-cdn.com/v4/letter/r/34f0e0/32.png) [@reedrichards](https://forum.ionicframework.com/u/reedrichards)\
**Post date:** [April 6, 2017, 9:42am UTC](https://forum.ionicframework.com/t/deeplinker-vs-deeplinks/85528/2 "2017-04-06T09:42:17Z")

</div>

I’m not sure about it but I understand it like following:

DeepLinker could be use in addition to NavController. It will let you define routes and parameters inside your application. I never used it, I guess I would have used it if I would have called routes directly from my html pages without calling an action (like navcontroller.push for example). But like I said, only a guess

The plugin Deeplinking let you publish links outside your application which gonna, once clicked (like in an email or a website etc.) on a mobile phone where your app is installed, open your app. For example, I share a link from your app to Facebook. A friend of mine see the post, click the link in Facebook and if he has to app too, the app gonna be called/opened

Side note: DeepLinker seems (a guess again) to doesn’t exist anymore in Ionic 3 or at least the API page doesn’t exist in 3.0.0, I don’t find it. Furthermore, in 2.3.0 the API page for DeepLinker lead to a 404

---

<div class="post-metadata">

**Author:** ![FdezRomero](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/fdezromero/32/110635_2.png) [@FdezRomero](https://forum.ionicframework.com/u/FdezRomero)\
**Post date:** [April 6, 2017, 2:06pm UTC](https://forum.ionicframework.com/t/deeplinker-vs-deeplinks/85528/3 "2017-04-06T14:06:57Z")

</div>

@reedrichards The `Deeplinker` functionality has been replaced by the [@IonicPage](http://ionicframework.com/docs/api/navigation/IonicPage/) decorator in Ionic v3, which now supports lazy-loading of the pages (optional).

---

<div class="post-metadata">

**Author:** ![reedrichards](https://avatars.discourse-cdn.com/v4/letter/r/34f0e0/32.png) [@reedrichards](https://forum.ionicframework.com/u/reedrichards)\
**Post date:** [April 6, 2017, 2:55pm UTC](https://forum.ionicframework.com/t/deeplinker-vs-deeplinks/85528/4 "2017-04-06T14:55:10Z")

</div>

@FdezRomero thx for passing the info 🙂

---

<div class="post-metadata">

**Author:** ![bpeary](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/bpeary/32/116153_2.png) [@bpeary](https://forum.ionicframework.com/u/bpeary)\
**Post date:** [September 21, 2018, 9:14am UTC](https://forum.ionicframework.com/t/deeplinker-vs-deeplinks/85528/5 "2018-09-21T09:14:19Z")

</div>

So, I have an app that was an Ionic 2 app and was upgraded to Ionic 3. For some reason, @IonicPage doesn’t work at all. And the only way I can get paths to display is with Deeplinker. But I’m not sure if Deeplinks with work with Deeplinker. Any thoughts on this?
