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 */} {/* Database to API Flow */} {/* API to Services Flow */} {/* 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 */}
); };