How I built my portfolio with React + TypeScript (Lighthouse 97/100)
How I built my portfolio with React + TypeScript (Lighthouse 97/100) I'm an 18 y/o self-taught frontend dev and just finished my personal portfolio site. ๐ ๏ธ Stack React 18 + TypeScript โ core fram...

Source: DEV Community
How I built my portfolio with React + TypeScript (Lighthouse 97/100) I'm an 18 y/o self-taught frontend dev and just finished my personal portfolio site. ๐ ๏ธ Stack React 18 + TypeScript โ core framework Vite over CRA โ faster builds, better DX Tailwind CSS โ no time wasted on CSS Framer Motion โ smooth animations without headaches i18next โ multilingual (RU/EN/DE) EmailJS โ contact form without a backend โก Performance Metric Score Performance 97 Accessibility 94 Best Practices 100 SEO 100 ๐ค Hardest part Getting Lighthouse performance above 95 โ ended up optimizing images to WebP and fixing a few render-blocking issues. ๐ Links Live demo: https://personal-portfolio-landing-theta.vercel.app GitHub: https://github.com/dorbinDevFRLNCR/personal-portfolio-landing Feedback welcome! ๐ฅ