Optimizing Web Performance: Lazy Loading, Code Splitting, and Image Optimization