Por lo general, no es necesario realizar pruebas entre navegadores en aplicaciones de back-end. Su programa se ejecutará dentro de su servidor, por lo que el cliente del navegador del usuario no hará nada más que emitir la solicitud y recibir la respuesta que su servidor devuelve.
La razón por la que se necesitan pruebas de navegador cruzado en el front-end es que el código se descargará al navegador del usuario y será ejecutado por el navegador. Por lo tanto, diferentes navegadores pueden actuar de manera diferente en la forma en que los ejecutan. Como todo el back-end ocurre dentro de su servidor, no hay necesidad de probarlo.
Digo “típicamente” porque puede haber algunos casos extremos en los que la solicitud en sí misma puede emitirse de manera diferente dependiendo del navegador, o el origen de la solicitud es diferente (problemas relacionados con CORS) pero, en general, si tiene algo que hacer con un navegador, es, por definición, un problema frontal.
- ¿Cómo se considera PHP Backend?
- ¿Qué son las operaciones de backend?
- ¿Qué es lo que necesito hacer para ingresar a las startups como desarrollador de back-end de Java? Mi principal problema es determinar dónde comenzar a encajar en estas startups.
- Para una aplicación híbrida (marco iónico), ¿es mejor tener API REST en servidores propios o utilizar proveedores de back-end como Firebase, Deployd o Backend, etc.?
- Alguien dijo que un desarrollador de software profesional puede cambiar de backend a frontend, de móvil a desarrollo web en 1 o 2 días, ¿es cierto?