Seguimos aprendiendo aspectos básicos sobre AngularJS y nos vamos a detener en una directiva muy útil que nos ayuda a definir clases CSS (class) que se le deben aplicar a los elementos bajo ciertas circunstancias. La idea es poder definir el aspecto de nuestra aplicación en base a los datos que tengamos en el modelo, aplicando unas class de CSS u otras dependiendo de valores de propiedades del scope o de expresiones que podamos construir. Existen tres posibles variantes de tipos que acepta la directiva ngClass y que podemos usar siempre que deseemos. Asignarle una propiedad del scope que sea… Continuar leyendo
Posts del autor:
Los controladores nos permiten mediante programación implementar la lógica de la presentación en AngularJS. En ellos podemos mantener el código necesario para inicializar una aplicación, gestionar los eventos, etc. Podemos decir que gestionan el flujo de la parte del cliente, lo que sería programación para implementar la funcionalidad asociada a la presentación. En líneas generales podemos entender que los controladores nos sirven para separar ciertas partes del código de una aplicación y evitar que escribamos Javascript en la vista. Es decir para que el HTML utilizado para la presentación no se mezcle con el Javascript para darle vida. Un controlador… Continuar leyendo
Los módulos son una de las piezas fundamentales en el desarrollo con AngularJS y nos sirven para organizar el código en esta librería. Lo puedes entender como un contenedor donde situas el código de los controladores, directivas, etc. La incorporación de módulos en AngularJS es motivada por la realización de aplicaciones con mejores prácticas. Son como contenedores aislados, para evitar que tu código interactúe con otros scripts Javascript que haya en tu aplicación (entre otras cosas dejarán de producirse colisiones de variables, nombres de funciones repetidos en otras partes del código, etc.). Los módulos también permiten que el código sea… Continuar leyendo
Seguimos aprendiendo AngularJS y en este artículo vamos a avanzar un poquito más y hacer un ejemplo práctico en el que no tenemos todavía necesidad de escribir código Javascript. Es interesante entretenerse con estos ejemplos, pues resultan muy sencillos y nos ayudan a mantener una progresión muy asequible en el principio de nuestro aprendizaje. También es apropieado para observar bien lo que a veces llamamos la «magia de AngularJS». Veremos que, con muy poco o nada de código, se pueden hacer cosas medianamente importantes, al menos para los desarrolladores que sabemos lo laborioso que sería montar esto por nuestra cuenta… Continuar leyendo
Al trabajar con AngularJS seguimos desarrollando encima del código HTML, pero ahora tenemos otros componentes útiles que agregan valor semántico a tu aplicación. De alguna manera estás enriqueciendo el HTML, por medio de lo que se conoce como «directiva». Qué son las directivas Las directivas son nuevos «comandos» que vas a incorporar al HTML y los puedes asignar a cualquiera de las etiquetas por medio de atributos. Son como marcas en elementos del DOM de tu página que le indican a AngularJS que tienen que asignarles un comportamiento determinado o incluso transformar ese elemento del DOM o… Continuar leyendo
Ya hemos conocido por qué AngularJS nos ayuda en el desarrollo de sitios web modernos y también hemos explorado en detalle diversos conceptos iniciales para manejar esta librería, así que que estamos en condiciones de poner manos en el código. En este artículo queremos ofrecer una introducción muy básica a AngularJS, creando un extraordinariamente sencillo «Hola mundo» con el que podremos empezar a apreciar la potencia de este framework Javascript. Los impacientes e manejar código estaréis satisfechos después de la lectura de este artículo, pero antes que nada tenemos que saber qué materiales necesito en mi ordenador para comenzar a… Continuar leyendo
AngularJS es Javascript. Es un proyecto de código abierto, realizado en Javascript que contiene un conjunto de librerías útiles para el desarrollo de aplicaciones web y propone una serie de patrones de diseño para llevarlas a cabo. En pocas palabras, es lo que se conoce como un framework para el desarrollo, en esta caso sobre el lenguaje Javascript con programación del lado del cliente. Puedes encontrar el proyecto de AngularJS en su propio sitio web: AngularJS, Superheroic JavaScript MVW Framework. Al ser un proyecto de código abierto cualquier persona con un poco de curiosidad echar un vistazo con profundidad y… Continuar leyendo
Este manual es ideal para aprender a programar con AngularJS. Nivel de dificultad: Básico. Si tienen alguna duda, pueden dejar comentarios en los artículos, que con gusto los responderé. Introducción a AngularJS Primeros pasos con AngularJS Directivas y expresiones en AngularJS Directivas ngInit, ngRepeat y ngClick en AngularJS Módulo, objeto module en AngularJS Controladores, controller en AngularJS Directiva ngClass en AngularJS Trabajando con campos checkbox en AngularJS Filtrar, ordenar y otras variables embutidas en la directiva ngRepeat en AngularJS Ajax para acceso a API en AngularJS JSONP en AngularJS Operación post HTTP con $http en AngularJS Módulo ngRoute para crear rutas… Continuar leyendo
Estimados lectores de programacion.com.py, les informamos que desde la fecha hemos habilitado los comentarios del sitio web, como así también los comentarios con Facebook, esperemos que esto sea de su total agrado.. Saludos, Atte. Rodrigo Paszniuk!
Después de crear tu primera aplicación Rails de prueba, ya deberías ser capaz de empezar a jugarcon ella para probar nuevas cosas por tu cuenta. En cualquier caso, no estás solo en este proceso de aprendizaje. Como seguramente tarde o temprano necesitarás ayuda, puedes echar mano a estos recursos: Las [Guías de Ruby on Rails en inglés](http://guides.rubyonrails.org/index.html). El Tutorial de Rails en inglés La [lista de correo en inglés](http://groups.google.com/group/rubyonrails- talk). El canal #rubyonrails de irc.freenode.net Rails también incluye una completa ayuda que puedes consultar mediante la utilidad rake de la línea de comandos: Ejecuta rake doc:guides para obtener una copia… Continuar leyendo
Archivos
- mayo 2023
- marzo 2023
- diciembre 2020
- abril 2020
- marzo 2020
- diciembre 2019
- enero 2019
- diciembre 2018
- agosto 2017
- febrero 2017
- diciembre 2016
- noviembre 2016
- septiembre 2016
- julio 2016
- junio 2016
- mayo 2016
- abril 2016
- junio 2015
- marzo 2015
- febrero 2015
- diciembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- octubre 2013
- septiembre 2013
- agosto 2013
- julio 2013
- junio 2013
- mayo 2013
- abril 2013
- marzo 2013