Vue
Vue is a JavaScript framework for building the interactive parts of a web page — menus, filters, carts, dashboards. It runs in the visitor's browser and leaves a recognisable runtime behind, which is how a page can be identified as a Vue page from the outside without asking the people who built it. Most readers meet the name in a job listing, in a "built with" footer, or in the browser's developer tools. This index detected it on 258 of the 5,294 sites measured, 4.9% of them, making it the sixth most-encountered of the thirteen technologies broken out here.
Near the bottom of the table on exposure
The median Vue page in this sample reaches 5 outside companies over 28 third-party requests, with 1 classified as tracking. Set against the twelve other technologies measured here, that puts Vue eleventh of thirteen on median company count, twelfth of thirteen on median tracker count, and eleventh of thirteen, level with Angular and Nuxt, on the median number of companies reached inside the consent window.
Three bottom-of-the-table placements in a row is a consistent enough pattern to be worth naming, but it is not a property of the framework. Nothing about rendering a list in Vue makes an advertising tag less likely. What the ranking describes is the kind of organisation that picks it — in this sample, a lot of product companies, developer tools and non-Western consumer platforms, all of which tend to run leaner commercial stacks than an ad-funded publisher does.
Later to the first contact than most
The median Vue site made its first third-party contact 718 ms into the load. Among the thirteen technologies here that is the fifth-longest median, so Vue pages start talking to outside companies later than most of the field — despite being lighter than most of it. The two measures move independently: the count is set by how much a site sells and measures, the timing by where a single tag sits in the document.
The fastest first contact anywhere in the Vue sample was 107 ms.
225 of 258 had contact before the banner could be answered
Early contact occurred on 225 of the 258 Vue sites, 87.2%. That is the second-lowest share of the thirteen technologies in this index, and it is still seven sites in eight.
Being lightly loaded moves the share down a little and does not move it near zero, because one tag in the document head is enough to produce it.
A sample with a very wide middle
The median of 5 companies hides a spread of more than thirty. mcafee.com sits at the top with 33 companies, 7 of them inside the window and first contact at 991 ms. comcast.net reaches 21, with 1 inside the window. At the other end, bilibili.com reaches exactly 1, inside the window, at 1,398 ms, and shein.com reaches 2.
In between are the pages that look most like the group: gitlab.com at 3 companies behind a OneTrust banner, dynatrace.com at 4 with all 4 inside the window, name.com at 4 the same way, eset.com at 5, sagepub.com at 6, behance.net at 8. selectel.ru is the fastest of these examples — 10 companies, all 10 inside the window, first contact at 244 ms. palmplaystore.com runs the other way: 3 companies, none inside the window, first contact at 2,213 ms behind an IAB TCF consent tool.
93 sites showed a banner; the median page adds nothing after it
A consent tool was detected on 93 of the 258 Vue sites. An IAB TCF consent tool was seen on 43 of them and OneTrust on 34, with Cookiebot on 7, CookieYes on 4, and Osano and Usercentrics on 2 each. Those counts overlap — a site can carry more than one banner — so they are tools seen alongside each other, not shares of the 93.
Once the consent window closes, the median Vue site adds no further companies: the median number arriving after the window is 0. For a typical page in this group the third-party footprint is complete before an answer exists to act on.
| Site | Companies | Before consent | First contact |
|---|---|---|---|
| comcast.net | 21 | 1 | 1966 ms |
| bilibili.com | 1 | 1 | 1398 ms |
| selectel.ru | 10 | 10 | 244 ms |
| gitlab.com | 3 | 2 | 463 ms |
| name.com | 4 | 4 | 420 ms |
| shein.com | 2 | 1 | 1497 ms |
| behance.net | 8 | 5 | 433 ms |
| mcafee.com | 33 | 7 | 991 ms |
| dynatrace.com | 4 | 4 | 413 ms |
| palmplaystore.com | 3 | 0 | 2213 ms |
| eset.com | 5 | 3 | 649 ms |
| sagepub.com | 6 | 4 | 1003 ms |
| Tool | Sites |
|---|---|
| IAB TCF consent tool | 43 |
| OneTrust | 34 |
| Cookiebot | 7 |
| CookieYes | 4 |
| Osano | 2 |
| Usercentrics | 2 |
The six most common are listed. The remaining 1 of 93 sites with a banner carry something outside that six. One tool is recorded per site, so these counts never overlap.
Questions
Does building a site in Vue reduce its tracking?
No. The framework decides how the interface is rendered, not which marketing tags the site installs. Vue ranks eleventh of the thirteen technologies here on median company count because of who chooses it — product and developer-facing companies are well represented in the sample — not because of anything the framework does.
How is Vue detected on a page?
By the runtime it leaves in the loaded page, which is visible to anything that can read the document. No cooperation from the site is needed, and no claim about the site's source code is implied beyond the presence of that runtime.
How many Vue sites are in this index?
258 of the 5,294 pages measured, 4.9% of the corpus, which makes it the sixth most-encountered of the thirteen technologies reported here.
What is the heaviest Vue page in the sample?
Of the twelve examples published for this group, mcafee.com is the heaviest at 33 outside companies, against a group median of 5. Sample-wide figures beyond those examples are not broken out per page.
Can I check a page myself?
Yes. MurmStack, the browser extension this index was built from, measures the same things live on whatever page you have open: which outside companies are contacted, how many arrive before a consent choice is possible, and when the first one lands.