nuxt-x-affiliate
Nuxt layer for building affiliate marketing sites with product comparison, reviews, and disclosure components.
nuxt-x-affiliate
Nuxt layer for building affiliate marketing and product review sites with comparison tables, product cards, disclosure banners, and SEO-optimized layouts.
This package is under active development. Components are being built — check back soon.
Installation
npm install @xenterprises/nuxt-x-affiliate
// nuxt.config.ts
export default defineNuxtConfig({
extends: ['@xenterprises/nuxt-x-affiliate'],
})
Planned Components
| Component | Description |
|---|---|
<XAffiliateProductCard /> | Product card with rating, price, affiliate CTA |
<XAffiliateProductGrid /> | Grid of product cards |
<XAffiliateComparisonTable /> | Side-by-side product comparison |
<XAffiliateProductDetail /> | Full product detail page layout |
<XAffiliateDisclosure /> | FTC-compliant affiliate disclosure banner |
<XAffiliateReview /> | Structured product review with schema.org |
<XAffiliateProsConsTable /> | Pros/cons comparison |
<XAffiliateRatingBar /> | Visual rating breakdown bars |
Planned Pages
| Route | Description |
|---|---|
/products | Product listing/directory |
/products/[slug] | Product detail + review |
/compare/[slugs] | Side-by-side comparison |
/best/[category] | Best-of category listing |
AI Context
package: "@xenterprises/nuxt-x-affiliate"
version: "0.0.5"
status: in-development
type: nuxt-layer
use-when: Building affiliate marketing sites, product review blogs, comparison sites
planned-prefix: XAffiliate
seo: will include Schema.org Product + Review structured data
disclosure: FTC-compliant affiliate disclosure component planned
content-engine: likely Nuxt Content v3 for product data
