import { motion } from "framer-motion";
export const BackendVector = () => {
return (
{/* Subtle Background Grid */}
{/* API Gateway - Central Component */}
{/* Main API Gateway */}
{/* API Icon */}
{/* Pulsing Status Light */}
{/* API Gateway Label */}
API Gateway
{/* Database Cluster - Left Side */}
{Array.from({ length: 3 }).map((_, i) => (
{/* Database Icon */}
{/* Activity Indicator */}
))}
{/* Database Label */}
Database
{/* Microservices - Right Side */}
{Array.from({ length: 4 }).map((_, i) => (
#{i + 1}
{/* Service Status */}
))}
{/* Microservices Label */}
Services
{/* Data Flow Lines */}
{/* Performance Metrics - Top Right */}
2ms Latency
1M+ Requests/hr
Auto-Scaling
{/* Tech Stack - Bottom Left */}
{[
{ name: "Node.js", color: "bg-green-600/20 text-green-400" },
{ name: "SQL", color: "bg-blue-600/20 text-blue-400" },
{ name: "Redis", color: "bg-red-600/20 text-red-400" },
{ name: "Docker", color: "bg-cyan-600/20 text-cyan-400" }
].map((tech, index) => (
{tech.name}
))}
{/* Load Balancer Indicator */}
);
};