28.5.16

Angular 2 CLI

Basta de excusas para comenzar con Angular 2, ahora esta casi todo "cocinado"
Ya tenemos a nuestra disposición Angular 2 CLI

Instalación
npm install -g angular-cli

Uso
ng new PROJECT_NAME
cd PROJECT_NAME
ng serve

Ayuda
ng --help

https://github.com/angular/angular-cli

20.2.16

Feature.js para detectar caracteristicas del navegador

Hola a todos, hoy les presento a Feature.js, una muy pequeña librería JavaScript de apenas 1kb cuya funcionalidad es detectar características de los navegadores
Realmente es muy util cuando tenemos que realizar un test de nuestro producto o bien armar un checklist de compatibilidades app/browser

Referencias de API

  • feature.async
  • feature.addEventListener
  • feature.canvas
  • feature.classList
  • feature.cors
  • feature.contextMenu
  • feature.css3Dtransform
  • feature.cssTransform
  • feature.cssTransition
  • feature.defer
  • feature.deviceMotion
  • feature.deviceOrientation
  • feature.geolocation
  • feature.historyAPI
  • feature.placeholder
  • feature.localStorage
  • feature.matchMedia
  • feature.pictureElement
  • feature.querySelectorAll
  • feature.remUnit
  • feature.serviceWorker
  • feature.sizes
  • feature.srcset
  • feature.svg
  • feature.touch
  • feature.viewportUnit
  • feature.webGL

Como se utiliza:

if (feature.webGL) {
  console.log("WebGL supported");
} else {
  console.log("WebGL not supported");
}


26.1.16

IS.js para todo tipo de validaciones

is.js se trata de una librería que facilita mucho hacer una gran cantidad de validaciones, desde las validaciones simples de tipos de valor y expresiones regulares, hasta validación de entornos de ejecución:

  • chrome
  • safari
  • iphone
  • android
  • windows




Muchas de las validaciones pueden hacerse sin problemas de manera nativa, pero otras como las expresiones regulares pueden ser algo mas tediosas y pesadas, y esta librería ya cuenta con validaciones predefinidas que pueden ser muy útiles como is.email o is.creditCard entre muchas otras.

Les dejo la lista de validaciones disponibles hasta el momento



Site
http://arasatasaygin.github.io/is.js/