A blog about data, information and IT, by Mario Alberich

Dec 03
2013

Tutorial sobre KnockoutJS

Vía tech.pro he encontrado estos videotutoriales sobre KnockoutJS, realizados por Dan Wellman.

No había tenido la oportunidad para ver cómo funciona KnockoutJS, y en especial ver las diferencias y/o complementariedades con respecto a otras bibliotecas y frameworks que ya conozco un poco más, como ExpressJS o BackboneJS, etc.

Los tutoriales han dado la oportunidad de ver las características de KnockoutJS, así como la aproximación a la vinculación entre vistas, modelos y plantillas, algo que en Javascript de la parte de cliente tiene la complejidad por combinar Ajax y la actualización del interfaz basada en los eventos y promesas.

En el caso de KnockoutJS, se utiliza el atributo data-bind, que por un lado permite una lectura más clara de las plantillas (eso puede ser importante para mantener también el foco en el diseño y la estructura del HTML), y que por otro lado puede provocar una mayor complejidad en la comprensión y lectura del código que se va a ejecutar. Quizá en este sentido exista algún proceso de compilado que se pueda utilizar en la fase de debugging, lo desconozco.

Sin espera, aquí van los enlaces a los tutoriales:

Buen provecho :-)

Tags

gestión documental 10     Recuperación información 11     Linux 7     Usabilidad 5     open source 3     Tagging 12     lógica borrosa 2     fuentes de información 12     Google 6     off-topic 6     spam 2     grafos 6     Web social 11     modelización 12     Productividad 11     buscadores 2     utilidades 17     Profesionales 9     SEO 5     estándares 3     veracidad 3     relevancia 2     lingüística 2     PLN 2     lenguajes documentales 2     apis-mashups 3     reseñas 7     Flash 7     Gráficos estadísticos 13     Publicidad 3     Innovación 5     muestreo estadístico 9     PHP 14     internet 2     testeo 12     desarrollo 3     visualizacion 36     javascript 16     datos abiertos 9     elecciones 2     simulación 5     html5 7     phing 9     ssh 2     seguridad 3     indicadores 2     demografía 3     media 2     algoritmos 7     shell 4     mysql 2     backup 2     big data 6     twitter 2     d3js 11     revealjs 2     metodología 6     data-journalism 6     smartcities 2     NYT 2     privacidad 3     benchmarking 4     recopilaciones 21     magento 5     formacion 2     github 2     HHVM 3     psicología 2     angularjs 3     grep 2     nodejs 5     promises 2     mapreduce 3     crossfilter 2     exploración de datos 2     machine learning 2    

© 2007 and beyond Mario Alberich, licensed under CC-BY-SA unless stated otherwise.