Saya sedikit bingung sebelum memulai proyek baru di template lanjutan Yii2. Jadi, saya menanyakan pertanyaan ini.
Saya telah melakukan beberapa proyek di aplikasi "Yii2 basic" di mana kami menggunakan modul untuk berbagai bagian aplikasi kami seperti untuk panel admin, api kami membuat folder berbeda di 'folder modul'.
Saya juga telah mengerjakan proyek di templat tingkat lanjut Yii2, itu adalah proyek multiaplikasi jadi kami menggunakan templat tingkat lanjut. Karena kita sudah memisahkan 'backend' dan 'frontend' di template lanjutan Yii2, maka kita tidak membuat modul apa pun di folder 'modules'.
Sekarang, saya ingin bertanya pendekatan apa yang benar. seperti di proyek baru saya, kami memiliki pengguna dan produk di backend, jadi apakah pantas untuk membuat modul yang berbeda untuk mereka di folder 'modul' atau tidak apa-apa jika saya membuat pengontrol dan model di sana langsung di folder backend.
apa keuntungan menggunakan folder modul di template tingkat lanjut?
Terima kasih atas jawaban sebelumnya.