# Application Performance

**URL:** <https://forum.ionicframework.com/t/application-performance/29354>\
**Category:** ionic-v1\
**Created:** [July 28, 2015, 11:17am UTC](https://forum.ionicframework.com/t/application-performance/29354 "2015-07-28T11:17:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Carlosnake](https://avatars.discourse-cdn.com/v4/letter/c/97f17d/32.png) [@Carlosnake](https://forum.ionicframework.com/u/Carlosnake)\
**Post date:** [July 28, 2015, 11:17am UTC](https://forum.ionicframework.com/t/application-performance/29354/1 "2015-07-28T11:17:11Z")

</div>

Hello guys! I am now beginning to use ionic , but understand a little HTML , CSS, JS and other languages ​​. The problem is that the application crieia yet does nothing to change from one screen to another when the trigger button , only it’s getting slow, increasingly I put something slows down ☹

What meneira I can do to improve application performance? There is possibility of using thread ?

From now Thank you : D

---

<div class="post-metadata">

**Author:** ![leob](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/leob/32/14245_2.png) [@leob](https://forum.ionicframework.com/u/leob)\
**Post date:** [July 28, 2015, 2:08pm UTC](https://forum.ionicframework.com/t/application-performance/29354/2 "2015-07-28T14:08:39Z")

</div>

No, threads are unsupported by the Javascript language itself, so this is a no-no. If you need to do things in parallel you will need to use Callbacks or Promises.

But of course I have no idea what you are building. How are you testing, in a browser (Firefox or Chrome) with “ionic serve”, or on a real device (Android or iOS) with “ionic run” ? On what operating system, Linux/OSX/Windows?

There are many possible explanations but it’s hard to tell without knowing more. Do you have the code on Github or Codepen or in a ZIP file or whatever?

---

<div class="post-metadata">

**Author:** ![ussliberty](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/ussliberty/32/13918_2.png) [@ussliberty](https://forum.ionicframework.com/u/ussliberty)\
**Post date:** [July 28, 2015, 8:50pm UTC](https://forum.ionicframework.com/t/application-performance/29354/3 "2015-07-28T20:50:42Z")

</div>

Threads a.k.a. “Webworkers” are decently supported ([http://caniuse.com/#search=workers](http://caniuse.com/#search=workers)).  
Anyway there are some limitations for example you can’t manipulate DOM on a separated Worker since DOM is not thread-safe.

But like he said @leob i think it depends on what your are building and what device you use for testing.
