Aplikasi web yang dirancang dengan komponen kecil yang sangat modular (dalam hal ini menggunakan arahan AngularJS tetapi bisa dengan mudah menjadi komponen Web, komponen ReactJS, atau teknologi lainnya). Komponen sering kali memiliki panggilan REST API yang tidak sinkron, saat inisialisasi atau saat interaksi pengguna. Desain ini menyebabkan banyak panggilan API per halaman (terkadang 20+). Apakah ada masalah dengan desain ini? Beberapa menyarankan kami memadatkan panggilan API ke layanan sisi klien yang lebih besar yang bertindak sebagai lajang. Jadi 10 panggilan API dapat dikurangi menjadi 1, meskipun satu halaman hanya dapat menggunakan sebagian dari data itu. Apakah ada tanda bahaya, atau ada masalah dengan desain ini? Yang mana yang lebih disukai?