Veo que por el plugin de jQuery plantilla de página que los plugins de jQuery, han ido de la beta para obsoleto sin pasar por una verdadera liberación. No puedo encontrar ninguna información sobre jquery.com o sus sitios relacionados acerca de por qué. O cuando un reemplazo podría estar disponible. Tal vez 1.8?

Esto es muy frustrante porque mi proyecto ha hecho una gran inversión en jQuery plantillas. Ahora se ve como una mala inversión y estamos buscando algo más en lo que es jQuery-basado, incluyendo JavascriptMVC.

Alguna sugerencia mejor? Voy a estar feliz de tener razón o otra información en los comentarios, pero prefiero sugerencias respuestas.

InformationsquelleAutor JJO | 2011-10-27

4 Comentarios

  1. 29

    jQuery Plantillas no están muertos, ellos simplemente no están yendo en un oficial de idioma de la plantilla del proyecto. El responsable de ese proyecto que es probable que hacer algunas actualizaciones (y tiene planes para rehacer un poco de ella en el futuro).

    JavaScriptMVC es un poco más complejo que el de las plantillas y usted puede utilizar casi cualquier lenguaje de plantillas que usted quiera con él.

    Algunos de los más populares lenguajes de plantillas en estos días se Bigote/Manillar, Dust.js, Haml, Incrustar JavaScript, y algunos otros. Los tres primeros son en realidad muy similares sintaxis de jQuery plantillas con la excepción de que no de forma nativa crear objeto jQuery para su elemento. Que es fácil de añadir a pesar de que.

    • Puedes añadir algunos enlaces a los proyectos que le sugirió buscando?
    • Seguro! La adición de ahora.
    • ¿Utilizas alguno de los que figuran en la lista? ¿Tiene preferencia?
    • Yo uso la mayoría de los manillares de la época. Se parece mucho a la de bigote, que es un clásico, pero el analizador es más rápido y tiene mejor soporte para un par de cosas como ayudantes. Más diferencias que figuran en el sitio. He creado un require.js plugin para que en sproutcore así: github.com/slexaxton/sc-handlebars – yo solía usar Dust.js un montón así. Es muy estricto, que puede ser bueno, pero yo tenía un poco de un tiempo difícil integrar en mi require.js proyectos y quería ver a gente nueva, así que traté de manillar.
  2. 6

    Sí, un montón de gente está cabreado sobre el abandono de jQuery Templates (entre otras cosas). En el lado positivo, algún tipo de plantillas será implementado en la nueva interfaz de usuario jQuery (no estoy seguro de si esto es o no). Su mejor apuesta es buscar una alternativa motor de plantillas.

    Una tabla de comparación es siempre en el jQuery wiki.

    • Tengo un poco de carne de res con el hecho de que la tabla de comparación fue escrito por Boris, que tiene un gran interés en el éxito de JsRender/JsViews. Que la dirección está claro, y la interfaz de usuario jQuery de la dirección se siente muy vaga.
    • Que tabla de comparación fue inicialmente escrito por Boris, pero ha sido trabajado ampliamente por los cables de la interfaz de usuario jQuery equipo, incluido yo mismo, Scott González, y Jörn Zaefferer. También es editable por cualquier persona con la url, y los invitamos al mundo a añadir. Las cinco filas por debajo de la sección marcada Núcleo son las características hasta ahora la interfaz de usuario jQuery equipo ha acordado debe ser en nuestro core de jQuery UI motor de plantillas. La única otra gran dirección decisión que hemos tomado en este punto vamos a apoyar plenamente a un motor (que vamos a construir y de la nave) pero la gente puede cambiar en su motor de elección.
    • … La forma en que vamos a hacer es tener un contrato simple, algo así como «un motor de plantillas es una función que acepta dos argumentos, una cadena de plantilla, y un objeto de datos; y devuelve una cadena»
    • Muchas gracias por responder. Como desarrollador, no quiero invertir en una línea de código en una tecnología que está en desuso. Yo también no quieren invertir en una tecnología, como JsViews, que sin rodeos anuncia como «aún no beta» con no se publicó el proyecto de calendario de cuando va a ser estable. Este no es un buen lugar para estar con el envío del producto.
    • Entiendo tu sentimiento, sin embargo, cuando se trata de las plantillas, que son algo finito. Si usted puede conseguir que todo funcione en la versión actual de lo que usted está utilizando, entonces la única cosa que las actualizaciones te traerá es la velocidad de las nuevas características y nuevos incompatibilidades. Si usted está contento con cómo jqTemplates ya funciona, no sería una locura utilizar en un proyecto.
  3. 0

    He usado ambos jQuery plantilla, así como el manillar. En mi humilde opinión, el manillar es la mejor plantilla de jquery en términos de uso, la claridad del código y la velocidad. Manillar pre-compilado plantillas de carga muy rápido en varios navegadores, comparativamente. Echa un vistazo a este enlace para la comparación de los diferentes motores de plantillas: http://jsperf.com/jquery-template-table-performance/134

Dejar respuesta

Please enter your comment!
Please enter your name here