import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import Script from "next/script"; import "./globals.css"; const geistSans = Geist({ variable: "--font-geist-sans", subsets: ["latin"], }); const geistMono = Geist_Mono({ variable: "--font-geist-mono", subsets: ["latin"], }); export const metadata: Metadata = { title: "Evandro Fonseca Junior - Desenvolvedor Full-Stack", description: "Desenvolvedor Full-Stack especializado em soluções web modernas com Angular, React, Node.js e computação em nuvem. Experiência em energia renovável e IoT.", keywords: [ "desenvolvedor", "full-stack", "angular", "react", "node.js", "typescript", "computação em nuvem", "iot", "energia renovável", ], authors: [{ name: "Evandro Fonseca Junior" }], creator: "Evandro Fonseca Junior", publisher: "Evandro Fonseca Junior", formatDetection: { email: false, address: false, telephone: false, }, metadataBase: new URL("https://evandrofonsecajunior.dev"), alternates: { canonical: "/", }, openGraph: { title: "Evandro Fonseca Junior - Desenvolvedor Full-Stack", description: "Desenvolvedor Full-Stack especializado em soluções web modernas com Angular, React, Node.js e computação em nuvem.", url: "https://evandrofonsecajunior.dev", siteName: "Evandro Fonseca Junior", locale: "pt_BR", type: "website", }, twitter: { card: "summary_large_image", title: "Evandro Fonseca Junior - Desenvolvedor Full-Stack", description: "Desenvolvedor Full-Stack especializado em soluções web modernas com Angular, React, Node.js e computação em nuvem.", creator: "@evandrodevbr", }, robots: { index: true, follow: true, googleBot: { index: true, follow: true, "max-video-preview": -1, "max-image-preview": "large", "max-snippet": -1, }, }, }; export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( {/* Preconnect to external origins for better performance */} {/* DNS prefetch for additional performance */} {/* Favicon and icons */} {/* SEO and Crawling */} {/* Theme color for mobile browsers */} {/* Performance hints */} {children}