aeneas return view('front.populer',['populer' => $populer]); bu komut ile aşağıdaki arasında ne fark var. aynı işi görüyorlar. return view('front.populer',compact('populer');
eday aeneas ikisi de aynı görevi görüyor fakat üsttekinde gönderdiğin değişkenin adını ['populer' burada değiştirebilme imkanı tanınmıştır.
mavisland @mgsmus hocamın detaylı açıklamasından yararlanabilirsiniz. https://laravel.gen.tr/d/6799-compact-vs-with-arasindaki-fark-nedir/4