Qué aprender ¿jQuery o JavaScript nativo?

Si has llegado hasta este enlace, seguramente estés buscando respuesta a la disyuntiva que cita el título de este artículo. “Qué aprender ¿jQuery o JavaScript nativo? Este artículo es una guía para que con las razones recogidas en él puedas tomar una decisión.

Leer más »

Cómo crear un cliente REST en Angular JS

Crear un cliente REST en Angular JS es una tarea sencilla de implementar. Angular JS cuenta con el módulo ngResource en el cual podemos encontrar el servicio $resource el cual nos dará esta funcionalidad. En este tutorial crearemos un cliente REST en Angular JS paso por paso, trabajaremos con una lista de nombres de usuarios y su edad y utilizaremos el servicio $resource para crear nuevos usuarios, borrarlos o editarlos.

Leer más »

str_replace de PHP en JavaScript

En JavaScript, si queremos reemplazar en una cadena de texto, una subcadena por otra, se usa generalmente el método replace. Este método admite para buscar una subcadena lo mismo un String que una RegExp. Veamos a continuación cómo se usa este método:

Leer más »

Geometría en las aplicaciones web

Las matemáticas están presentes en nuestra vida diaria. Como nos recuerda la aclamada serie: “We all use math every day”. En el desarrollo web del lado del cliente necesitamos apelar –entre otras ramas– a la geometría y la trigonometría en el momento en que deseamos realizar aplicaciones que requieren de un alto contenido de animaciones e interactividad.

Leer más »

Búsqueda de texto en JavaScript

Recientemente necesité crear en una aplicación web una búsqueda de texto en JavaScript que me permitiera señalar dicho texto directamente en la página modificando el DOM para ello.

Los scripts que abundan en la red, explican como buscar un texto dentro de una cadena pero muchos se centran en verificar si aparece o no usando para esto los métodos indexOf o search de la clase String:

Leer más »

Números romanos en JavaScript

Hace algunos años desarrollé una pequeña clase en Action Script 3 para trabajar con números romanos mediante expresiones regulares, como Action Script ha caído en la debacle que todos conocemos y está reservado casi exclusivamente para el desarrollo de videojuegos, decidí portar esta clase a JavaScript.

Leer más »

Expresiones de JavaScript en After Effects

Este tutorial de trabajar con Expresiones de JavaScript en After Effects lo publiqué en Cristalab a finales de 2008, como todavía tiene vigencia ya que es un tema que sigue siendo interesante, lo reproduzco aquí actualizándolo a nuestros días. El tutorial está realizado en After Effects CS6 pero se puede seguir sin ningún problema si se posee una versión anterior de este programa.

El tema que vamos a tratar ha creado siempre polémica entre nosotros los diseñadores. La mayoría del gremio tiende a discriminar las soluciones en las que tengamos que escribir código siempre y cuando se pueda realizar con un proceso manual. Tenemos el paradigma –que no siempre se cumple– de que si lo hacemos a mano terminamos mucho más rápido que si tenemos que programar.

Leer más »

str_pad de PHP en JavaScript

Introducción a str_pad

Muchas veces se necesita rellenar un string con otro string en JavaScript, para lograr este objetivo existe una función muy útil en PHP llamada str_pad, esta función es capaz de manipular un string para que el mismo alcance una longitud determinada, de esta manera podemos hacer que un dato específico en nuestro código siempre tenga la misma longitud, por ejemplo:

Leer más »