# JS / CSS frameworks + CDN

> JavaScript and CSS frameworks are the libraries the front end of a website is built with, such as React, Vue, jQuery or Bootstrap, often loaded from a CDN.

- **Check ID:** F3
- **Area:** [Tech Stack](https://be1st.ai/glossary/fingerprint)
- **Tool:** [Tech Stack](https://be1st.ai/tools/tech-stack)
- **Page:** https://be1st.ai/glossary/fingerprint/js-css-frameworks-cdn

## Why it matters

The tech stack determines how modern, performant, and maintainable a website is. React 18 with Next.js is more performant than jQuery spaghetti code. The CDN provider affects latency and availability for end users.

## In practice

A site using React 18 + Next.js + Tailwind CSS via Cloudflare CDN is modern and fast. A site with jQuery 1.x + Bootstrap 3 without a CDN is outdated and slow. Fingerprint also reveals versions, which helps identify security risks.

## How be1st checks it

Detection of JavaScript frameworks (jQuery, React, Vue.js, Angular, Alpine.js, HTMX, Turbo, Stimulus, Svelte) with versions, CSS frameworks (Bootstrap, Tailwind, Bulma, Foundation), and CDN providers (Cloudflare, CloudFront, Akamai, Fastly, jsDelivr).

[Tech Stack](https://be1st.ai/tools/tech-stack), Frameworks tab.

## Sources

- [HTTP Archive - Web Technology Report](https://httparchive.org/reports) (HTTP Archive)

## Related terms

- [CDN provider](https://be1st.ai/glossary/fingerprint/cdn-provider): A CDN (content delivery network) is a network of servers around the world that delivers a website's files from a place close to each visitor, such as Cloudflare or Fastly.
- [Analytics & marketing](https://be1st.ai/glossary/fingerprint/analytics-marketing): Analytics and marketing tools are the scripts that measure visitors and run campaigns, such as Google Analytics, Google Tag Manager or the Meta Pixel.
- [Payment gateways](https://be1st.ai/glossary/fingerprint/payment-gateways): A payment gateway is the service that processes card and online payments for a store, such as Stripe, PayPal, GoPay or Comgate.
- [Fonts](https://be1st.ai/glossary/fingerprint/fonts): Web fonts are the typefaces a website loads to display its text, from services such as Google Fonts or Adobe Fonts or from its own files.
- [Hosting / server info](https://be1st.ai/glossary/fingerprint/hosting-server-info): Hosting and server info covers the web server software (Nginx, Apache, LiteSpeed) and the reverse proxy or host a website runs on.
- [Website type classification](https://be1st.ai/glossary/fingerprint/website-type-classification): Website type classification sorts a site into a type, such as e-shop, blog, marketplace or news portal, based on the technologies and content found on it.
