2012-04-17 21 views

Respuesta

12

Enrutamiento del lado del cliente es lo mismo que el enrutamiento del lado del servidor, pero se ejecuta en el navegador.

En una aplicación web típica, tiene varias páginas que se asignan a diferentes URL, y cada una de las páginas tiene cierta lógica y una plantilla que luego se representa.

El enrutamiento del lado del cliente simplemente ejecuta este proceso en el navegador, utilizando JavaScript para la lógica y algunos motores de plantillas basados ​​en JS u otros enfoques similares para representar las páginas.

Normalmente se utiliza en aplicaciones de una sola página, donde el código del lado del servidor se utiliza principalmente para proporcionar una API RESTful que el código del lado del cliente utiliza a través de Ajax.

4

Estaba intentando crear una aplicación de una sola página y conocí el enrutamiento del lado del cliente.

Mediante la implementación de enrutamiento lado del cliente que fue capaz de alcanzar los siguientes

  1. La parte delantera y trasera botones en el navegador comenzaron a trabajar para mi página sola aplicación JavaScript. Esto fue muy importante al acceder a la página desde un navegador móvil.
  2. El usuario pudo Marcar/compartir una URL que antes no era posible.
Cuestiones relacionadas