TEMAS de JavaScript

Mostrando del 41 al 50 de 96 registros
Imágen de perfil

internet¿Que es el Callback Hell y como evitarlo?


JavaScript

Publicado el 14 de Noviembre del 2017 por Administrador
679 visualizaciones desde el 14 de Noviembre del 2017
Uno de los primeros desafíos con los que me encontré al comenzar a programar con NodeJS es el conocido Callback Hell, antes de explicarlo a detalle, lo ilustraré en un ejemplo práctico…
Sea cual sea el framework que prefieras usar para Node.js (Hapi.js, Sails.js, Express.js, Total.js), si tu proyecto es complejo y necesitas validar, buscar, procesar y guardar información en una misma llamada. casi siempre te encontrarás con el mismo problema donde requerirás el resultado de funciones asíncronas previas para seguir procesando los resultados y eventualmente puedes terminar con algo parecido a esto…
Imágen de perfil

internetEmpaquetando JavaScript con Webpack


JavaScript

Publicado el 26 de Julio del 2017 por Administrador
794 visualizaciones desde el 26 de Julio del 2017
Cada día tenemos más ficheros de JavaScript en nuestras aplicaciones. Frameworks como Angular.js han ayudado a modularizar el código y organizarlo. Esto es un avance, sin embargo nos encontramos con nuevos problemas. Uno de los problemas más importantes que tenemos hoy en día con este tipo de aplicaciones es la fragmentación de los ficheros de JavaScript y la carga de estos por parte del Navegador. Webpack es una herramienta que puede ayudarnos a empaquetar nuestro código.
Imágen de perfil

internetEmpaquetando JavaScript con Webpack


JavaScript

Publicado el 13 de Octubre del 2016 por Administrador
1.073 visualizaciones desde el 13 de Octubre del 2016
Cada día tenemos más ficheros de JavaScript en nuestras aplicaciones. Frameworks como Angular.js han ayudado a modularizar el código y organizarlo. Esto es un avance, sin embargo nos encontramos con nuevos problemas. Uno de los problemas más importantes que tenemos hoy en día con este tipo de aplicaciones es la fragmentación de los ficheros de JavaScript y la carga de estos por parte del Navegador. Webpack es una herramienta que puede ayudarnos a empaquetar nuestro código.
Imágen de perfil

internetLodash.js y sus funciones de filtrado


JavaScript

Publicado el 14 de Julio del 2016 por Administrador
1.276 visualizaciones desde el 14 de Julio del 2016
Lodash.js es una de las librerías de referencia en JavaScript a la hora de trabajar con colecciones de objetos. Lodash fue en su momento un fork de Underscore.js pero con el paso del tiempo se ha rediseñado por completo y añadido mayor funcionalidad. Vamos a abordar en este artículo las funciones de filtrado.
Imágen de perfil

internetCómo evitar que tus archivos JavaScript y CSS sean manipulados


JavaScript

Publicado el 13 de Julio del 2016 por Administrador
1.466 visualizaciones desde el 13 de Julio del 2016
Las versiones más modernas de los mejores navegadores incluyen una funcionalidad para que los sitios web puedan controlar cómo se carga su código JavaScript y así evitar que sea modificado por usuarios maliciosos.
Imágen de perfil

internetLa manera correcta de añadir y quitar clases CSS a elementos mediante JavaScript puro


JavaScript

Publicado el 4 de Julio del 2016 por Administrador
1.128 visualizaciones desde el 4 de Julio del 2016
Artículo en el que José Manuel Alarcón explica como añadir y quitar clases CSS a través de javaScript puro.
Imágen de perfil

internetCómo detectar las funcionalidades de tu navegador con Feature.js


JavaScript

Publicado el 5 de Mayo del 2016 por Administrador
1.187 visualizaciones desde el 5 de Mayo del 2016
Los principales navegadores publican nuevas versiones continuamente. Por eso resulta casi imposible saber de manera actualizada qué funcionalidades soporta cada versión de cada navegador.
Cuando desarrollas tu sitio o aplicación web, puedes consultar http://caniuse.com/ para conocer qué funcionalidades tienen un soporte amplio entre navegadores y así decidir si haces uso de ella o no. Pero también es necesario realizar esta comprobación mientras se ejecuta la aplicación, para saber si el navegador del usuario soporta las funcionalidades que quieres utilizar.
Aunque ya existen varias librerías que detectan las funcionalidades del navegador, recientemente se ha presentado una nueva librería llamada Feature.js. Sus principales bazas son que no tiene ninguna dependencia, que es muy eficiente y que sólo ocupa 1KB cuando se comprime y minimiza.
Feature.js te puede ayudar a crear aplicaciones y servicios que mejoran/empeoran progresivamente en función del navegador donde se ejecuten.
Imágen de perfil

internetMejorando el rendimiento de las animaciones WebGL


JavaScript

Publicado el 19 de Abril del 2016 por Administrador
1.287 visualizaciones desde el 19 de Abril del 2016
La nueva API OffscreenCanvas de JavaScript permite ejecutar el código relacionado con WebGL fuera del "main thread" o hilo principal de ejecución del navegador, lo que mejora significativamente el rendimiento.
Imágen de perfil

internetQué son y cómo funcionan los proxies de ECMAScript 5 (ES2015)


JavaScript

Publicado el 5 de Abril del 2016 por Administrador
1.244 visualizaciones desde el 5 de Abril del 2016
Los proxies de ES2015 proporcionan una API para capturar o interceptar cualquier operación realizada sobre un objeto y para modificar cómo se comporta ese objeto. Qué son y cómo funcionan.
Imágen de perfil

internetExprimiendo JavaScript y su Consola


JavaScript

Publicado el 31 de Julio del 2015 por Administrador
1.433 visualizaciones desde el 31 de Julio del 2015
Todos usamos console.log para imprimir mensajes de Javascript por la consola.A veces pienso que es el comando de JavaScript que más se utiliza. Sin embargo console.log es la punta del iceberg a a la hora de usar la consola . Vamos a comentar algunas de las opciones más interesantes que tiene este objeto de Javascript.