Crossroads.js

Software captura de pantalla:
Crossroads.js
Detalles de software:
Versión: 0.12.0
Fecha de carga: 6 Jun 15
Promotor: Miller Medeiros
Licencia: Libre
Popularidad: 135

Rating: 2.0/5 (Total Votes: 1)

Al cotejar los datos analizados contra los patrones, se puede decidir qué medidas tomar.
Crossroads.js es muy poderoso, y si se utiliza correctamente, puede reducir la complejidad del código.
Puede desvincular objetos abstrayendo rutas de navegación y peticiones al servidor.
Crossroads.js se pueden utilizar con la mayoría de las bibliotecas y los marcos de JS.
Crossroads.js se inspiró en las utilidades URL Ruta / Dispatch presentes en la mayoría de los marcos MVC como Django, Ruby on Rails, Pirámide, CakePHP o CodeIgniter

¿Cuál es nuevo en esta versión.:

  • Hecho posible tener un patternLexer diferente al router.
  • trailing Añadido / líder & quot ;; & quot; a crossroads.min.js para evitar problemas concat.
  • Mejora envoltorio UMD lo crossroads.min.js también deben trabajar con r.js.

¿Qué hay de nuevo en la versión 0.11.0:

  • Cambios API:
  • crossroads.pipe Añadido () y crossroads.unpipe ().
  • manera de alternar entre mayúsculas y minúsculas crossroads.ignoreCase addeded, por defecto es cierto.
  • Agregado crossroads.ignoreState.
  • Mejoras:
  • decodeQueryString () ahora respeta shouldTypecast.
  • validación gama Route.rules cambiar para ser mayúsculas y minúsculas si crossroads.ignoreCase = true.

¿Qué hay de nuevo en la versión v0.10.0:

  • Evite el envío de los enrutados / anuladas / señales coincidentes si pasando misma petición en llamadas posteriores.
  • Agregado crossroads.resetState ().

¿Qué hay de nuevo en la versión v0.9.1:

  • Correcciones:
  • Normalizar opcional comportamiento segmentos en IE 8.7.
  • captureVals fijos en IE 8.7, asegúrese indicador global funciona correctamente.
  • Mejoras:
  • Route.interpolate () acepta números como segmentos.

¿Cuál es nuevo en la versión v0.9.0:

  • Route.switched sólo es despachado si coincide con una diferente ruta.
  • Se ha cambiado el comportamiento predeterminado de barras a comenzar / final de la solicitud.

¿Qué hay de nuevo en la versión v0.8.0:.

  • Agregado Route.switched
  • Agregado crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
  • Añadida la opción de pasar argumentos por defecto para crossroads.parse ().
  • Se ha añadido soporte segmentos de descanso.
  • Changed construir a Node.js.
  • Se ha cambiado Minifier a UglifyJS.

¿Cuál es nuevo en la versión v0.7.1:

  • evitar fijo llamando rules.normalize_ durante la etapa de validación.

¿Qué hay de nuevo en la versión v0.7.0:

  • Cambios API:
  • Agregado crossroads.normalizeFn.
  • array Agregado vals_ a los valores objeto pasado a NORMALIZE_DECFLOAT y crossroads.normalizeFn para aumentar la flexibilidad.
  • Agregado Route.greedy apoyo.
  • parámetros modificados enviados por señal crossroads.routed, pasa pedido como primera param y un objeto de datos como segundo parámetro.
  • Varios:
  • Mejorar parámetro encasillamiento.
  • Refactoring para una mejor compresión de código y también simplifica algo de lógica para aumentar la legibilidad del código.

¿Qué hay de nuevo en la versión v0.6.0:

  • Cambios API:
  • Se ha cambiado el valor predeterminado crossroads.shouldTypecast false.
  • Añadido regla mágica para normalizar params ruta antes rules.normalize despacho _.
  • Agregado crossroads.VERSION.
  • Correcciones:
  • Fijar opcional & quot; / & quot; entre parametros requeridos.
  • Sólo probar params opcionales si el valor! = Null.
  • Fijar CommonJS envoltorio, no estaba exportando encrucijada correctamente.
  • Varios:
  • pruebas unitarias emigrado de YUI a Jasmine para permitir pruebas en nodejs y también porque se ejecuta a nivel local y da mejores mensajes de error. Aumentado mucho el número de pruebas que ayudó a detectar algunos casos de borde.
  • Se ha cambiado envoltorio para generar un solo archivo de distribución que se ejecuta en todos los ambientes.

Requisitos

  • habilitado JavaScript en el lado del cliente

Programas parecidos

Memoize
Memoize

13 May 15

StringTree
StringTree

5 Jun 15

FT columnflow
FT columnflow

13 Apr 15

EasyRdf
EasyRdf

5 Jun 15

Otro software de desarrollador Miller Medeiros

mdoc
mdoc

10 Dec 15

Comentarios a la Crossroads.js

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría