Saya telah mengkode untuk sementara waktu, tetapi kebanyakan skrip dan aplikasi sederhana. Saya telah pindah ke peran baru di mana ini semua tentang mengembangkan Aplikasi Web dan menggunakan arsitektur MVC yang tepat, jadi saya berusaha keras untuk mempelajari semua itu dengan sangat cepat.
Saya harap pertanyaan ini tidak terlalu mirip dengan " Praktik Terbaik untuk Arsitektur MVC " tetapi karena saya akan melalui beberapa tutorial yang berbeda, saya perhatikan bahwa beberapa memiliki beberapa pengontrol untuk hal yang berbeda.
Berapa banyak pengontrol yang dibutuhkan oleh satu aplikasi web?
Saya menyadari ini akan sulit dijawab tanpa contoh jadi saya akan berikan satu:
Aplikasi:
- Pengguna login.
- Pengguna dapat melakukan satu dari tiga hal:
a) Mengunggah file (disimpan dalam database mongodb dengan data meta).
b) Cari file.
c) Logout.
Pertanyaan saya bersifat umum, tetapi saya memberikan contoh untuk membantu siapa pun yang mencoba menjawab.