# Javascript Aggregation

**URL:** https://meta.discourse.org/t/javascript-aggregation/154009
**Category:** Feature
**Created:** [June 6, 2020, 3:46am UTC](https://meta.discourse.org/t/javascript-aggregation/154009 "2020-06-06T03:46:31Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![iraszl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/iraszl/32/120318_2.png) [@iraszl](https://meta.discourse.org/u/iraszl)
#### Post date: [June 6, 2020, 3:46am UTC](https://meta.discourse.org/t/javascript-aggregation/154009/1 "2020-06-06T03:46:31Z")

</div>

I noticed that discourse sites serve a bunch of small javascripts separately. Is there a reason we’re not aggregating them into a single js file? It would speed up page load I believe.

Thank you!

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [June 6, 2020, 4:35am UTC](https://meta.discourse.org/t/javascript-aggregation/154009/2 "2020-06-06T04:35:18Z")

</div>

Discourse sites are all hosted on HTTP/2 the practice of bundling is a best practice on HTTP/1.1 and can in fact be a bad practice in many cases on HTTP/2
