Como dice Eryk Bottomley, optimice las solicitudes, se cerrarán automáticamente.
Sin embargo, si está utilizando las API REST, recomendaría pagar graphql.
Está más unificado y guardará las solicitudes.
- ¿Qué debo usar para hacer un rastreador web distribuido en Python?
- ¿Cuál es la mejor manera de desarrollar una aplicación web compatible con IE7?
- ¿Cuánto tiempo te llevó aprender JavaScript?
- Cómo cambiar el texto de un botón haciendo clic en un botón en una función de un clic en Android
- ¿Existe una base de datos de "forma de país" que podría usar para mostrar la forma del país seleccionado en mi sitio web?
Además de eso, puede consultar las utilidades de Apollo para una fácil implementación.
Es realmente una buena optimización para la comunicación Front-End y Backend a través de AJAX.
Si no está utilizando REST, también puede limitar la carga inicial de la página ajax a 1-2 o máximo 3, lo cual es considerable ya que la página se ha cargado y el usuario puede ver que la IU se está preparando.
Y para la interacción de la página restante, no es un problema disparar más solicitudes.
Aunque debería tener algún mecanismo de almacenamiento en caché que verifique si la solicitud AJAX debe hacerse o no. Para los datos dinámicos, es un poco complicado, pero para la mayoría de los datos estáticos, mejorará el rendimiento. Memorización – Wikipedia