34. Ranking de frameworks de JavaScript

EPISODE · Jul 13, 2015 · 20 MIN

34. Ranking de frameworks de JavaScript

from La Tecnología para todos · host Luis del Valle Hernández

Que mejor forma que comenzar con los framework de JavaScript que con un ranking de frameworks de JavaScript. El listado lo hemos cogido de la web stats.js.org, esta web muestra un ranking de los 10.000 proyectos de JavaScript más valorados por la comunidad GitHub. Este listado se genera tres veces al día y contiene frameworks de JavaScript Open Source (Código Abierto). Al fin y al cabo es una escusa para presentaros varias bibliotecas o framework de JS que existen.Pero antes de nada ya sabéis que tenemos una cuenta en Twitter y en Facebook donde nos podéis seguir. También hay un formulario de contacto a vuestra disposición para cualquier duda, sugerencia o petición, solo tenéis que rellenar vuestro nombre, el e-mail y la consulta. Por otro lado la lista de distribución está esperando vuestra suscripción.angular.jsEl Framework de JavaScript de moda al que google da su apoyo. Lleva el patrón de diseño MVC al lado del cliente. Permite una serie de funciones y mecanismos para acceder a los elementos de la página y modificarlos. También ofrece una serie de “directivas” para extender el HTML y hacerlo más semántico. Sera uno de los invitados en los próximos podcast.d3Es una biblioteca JavaScript para producir visualizaciones de datos dinámicos e interactivos en los navegadores web. Hace uso de la Gráficos Vectoriales Redimensionables (SVG), de HTML5 y de CSS.En definitiva si quieres representar gráficos es una librería de JavaScript a tener en cuenta.nodeJSAl contrario que la mayoría de frameworks de JavaScript no se ejecuta en el navegador, sino en el lado del servidor. Se basa en la maquina virtual V8 de google, el mismo entorno de ejecución para JavaScript que Chrome utiliza. Su fin es construir fácilmente aplicaciones escalables.Funciona de manera asíncrona, con una arquitectura orientada a eventos que lo hace ligero y eficiente, ideal para aplicaciones en tiempo real de alto tráfico que se ejecutan a través de dispositivos distribuidos.Existen decenas de módulos para facilitar el trabajo, por ejemplo encontramos para MySQL, Apis, gestores de contenidos, conexiones seguras…jqueryLibrería de JavaScript para “escribir menos y hacer más”. Nos permite un fácil acceso al DOM para manipular elementos, manejar eventos, modificar el estilo, hacer animaciones y nos facilita la técnica de AJAX. Es nuestro próximo invitado en el bloque de programación de nuestro podcast.html5-boilerplate (H5BP)Se trata de una plantilla maestra que nos simplifica la construcción de sitios web HTML5 y CSS3 incluso para navegadores que no soporten estos estándares. Esta optimizado para google analytics y como curiosidad lo utiliza la paginad de la tienda de lego.reveal.jsEste frameWork nos sirve para crear fácilmente presentaciones en HTML, viene con una amplia gama de características que incluyen diapositivas anidadas unas dentro de otras, contenido reducido, exportación de PDF, notas para el orador. También disponemos de resumen de la transparencia y manejo de zoom. Con este framework se pueden realizar presentaciones en 3D siempre que el navegador las soporte.impress.jsOtra librería para hacer presentaciones. Se basa en el poder de CSS3 para llevar a cabo transformaciones y transiciones que nos permite interesantes posibilidades en el posicionamiento, rotación y escalado de nuestras presentaciones en un lienzo infinito en donde el límite es tu imaginación.three.jsUna biblioteca liviana para crear y mostrar gráficos animados en 3D en el navegador. Puede ser utilizada en conjunción con el elemento canvas de HTML, (SVG) Gráficos Vectoriales Redimensionables o WebGL (especificación estándar que está siendo desarrollada actualmente para mostrar gráficos en 3D)Se ha popularizado como una de las más importantes para la creación de las animaciones 3D. Echar un vistazo a los ejemplos, no tienen desperdicio.backboneOtro framework basado en el paradigma MVC. Está diseñado para desarrollar aplicaciones de una única pagina (single page application) y para mantener las diferentes partes de las aplicaciones web (múltiples clientes y un servidor) sincronizadas.meteorFramework para crear aplicaciones web en tiempo real construido sobre Node.js. Meteor se localiza entre la base de datos y la interfaz de usuario haciendo que las dos partes estén sincronizadas. Ejecuta código JavaScript tanto en el cliente como en el Servidor (full-stack) haciendo que todas las capas de la base de datos se actualicen automáticamente cuando sea necesario.todomvcEste proyecto nace con la idea de solventar el problema a la hora de elegir un framework MVC para realizar un proyecto. Nos ofrece la misma aplicación desarrollada con distintos frameworks y nos permite examinar y comparar la sintaxis para tener una referencia a la hora de elegir el framework que mejor se adapte a nuestras necesidades.expressEs un framework web mínimo y flexible para Node.js que proporciona un conjunto robusto de características para aplicaciones web y móviles.BootstrapSe trata de directivas nativas de AngularJS para el framework de CSS bootstrap.jqueryUIEs una biblioteca de jQuery con añadidos. Hablaremos de él en el podcast de jQuery.mean.jsOtro full-stack JavaScript (esta en la parte cliente y servidor). Es una solución que ayuda a construir aplicaciones de producción web rápidas, robustas y mantenibles usando MongoDB, Express, angularjs y Node.js. Otro framework a tener en cuenta.En conclusión, como veis tenemos una amplia gama de frameworks donde elegir. Os recomendamos que estudies las necesidades de vuestro proyecto y elijáis, de los que se adapten, el que tenga una detrás una comunidad robusta.El recurso del diaGitHubSe trata de una plataforma de desarrollo colaborativo para alojar proyectos utilizando el sistema de control de versiones Git. El código se almacena de forma pública, aunque también se puede hacer de forma privada si creas una cuenta de pago. Entre sus características podemos encontrar wiki para el proyecto, pagina web para cada proyecto, estadísticas de trabajo y bifurcaciones del proyecto. Es perfecto para el trabajo colaborativo entre programadores.Muchas gracias a todos por los comentarios y valoraciones que nos hacéis en iVoox, iTunes y en Spreaker, nos dan mucho ánimo para seguir con este proyecto.

NOW PLAYING

34. Ranking de frameworks de JavaScript

0:00 20:42

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Priorité santé Être en bonne santé est un besoin universel. Caroline Paré reçoit en direct des spécialistes pour faire le point sur l’actualité médicale dans le monde, faire de la prévention auprès du grand public, l’informer sur ses droits, sur les traitements et les moyens d’y accéder. *** Diffusions du lundi au vendredi vers toutes cibles à 09h10 TU (rediffusion à 01h10 TU). Tous les jours, posez vos questions par WhatsApp au + 33 7 61 18 46 41, par téléphone au + 33 1 84 22 75 75 ou par mail à [email protected]. Réalisation : Victor Uhl. Coordination : Ophélie Lahccen, Thalie Mpouho, Louise Caledec. Radio Foot Internationale La voix mondiale du football. Pour aller plus loin autour d’un sport qui passionne la planète entière, au-delà des résultats, enjeux, analyses, l’émission revient aussi sur certains matchs, joueurs, vedettes actuelles et anciennes gloires, sur des événements mémorables, des faits marquants et jamais loin de l’actualité du moment. Émission présentée par Annie Gasnier. Coordination journalistique et reportages: David Fintzel. Avec Pierre Guérin. Technique/Réalisation: Laurent Salerno. Du lundi au vendredi à 16h10 TU et 21h10 TU.  Français avec Pierre Pierre - Français avec Pierre Learn French listening to French podcasts made by French teacher Pierre. You can often have the podcast transcripts in the BLOG http://francaisavecpierre.com . Whenever there is a transcript available, I will put the blog post URL in the podcast episode description, please check it out. You can learn and improve your French listening to the podcasts with lots of interesting topics, French lessons and a lot more. Learn French the fun and easy way!Aprender francés es muy fácil con los podcasts en francés de Pierre. Muchos de ellos vienen con la trasncripción, así que busca la url del post del blog http://francaisavecpierre.com en la descripción del podcast cuando esté disponible. Aprende y mejora tu francés con estas clases de francés de la mano de Pierre, profesor de francés en las Escuelas Oficiales de Idiomas de Madrid.Apprendre le français c’est facile avec Pierre. Ecoute ces podcasts en français et regarde la transcription quand c’est disponible (je m Ritmos & Realidades con bustaj bustaj Ritmos & Realidades presentado por bustaj. Compartiendo mis aprendizajes de la industria musical.
URL copied to clipboard!