Todas las entradas de: Francisco Parra

¿Por qué aprender MongoDB?

Hace tiempo que llevo oyendo el término NoSQL y a mí por lo menos me llamaba bastante la atención. El otro día tuve la oportunidad de aprender el término con más detalle. Una frase importante que se me quedó grabada es que estos sistemas no son “balas de plata”, son alternativas a las bases de datos relacionales que se emplean en entornos concretos. Vamos a conocer MongoDB.

¿Qué es mongoDB?

MongoDB es un sistema de base de datos multiplataforma orientado a documentos de esquema libre. Las características que más destacaría de MongoDB son su velocidad y su rico pero sencillo sistema de consulta de los contenidos de la base de datos. Se podría decir que alcanza un balance perfecto entre rendimiento y funcionalidad, incorporando muchos de los tipos de consulta que utilizaríamos en nuestro sistema relacional preferido, pero sin sacrificar en rendimiento.

Seguir leyendo ¿Por qué aprender MongoDB?

5 motivos para utilizar Angular en tu empresa

No hay duda de que AngularJS cada día está ganando más adeptos. He tenido el privilegio de trabajar en una aplicación web grande, utilizando Angular, lo que es aún más interesante es que comenzamos con un enfoque más tradicional MVC / SPA usando Angular, NodeJS y Mongo. Es importante señalar que la combinación de las tecnologías ha aumentado nuestra calidad y productividad, estamos viendo muchos menos errores y la entrega del desarrollo se da mucho más rápido.

Si estás familiarizado con Angular este post puede darte algunas ideas extras que quizá no habías considerando anteriormente. Si estás tratando de justificar su adopción en tu empresa o en tu proyecto, este post te puede proporcionar información para apoyarte. Si no tienes idea de lo que es Angular, sigue leyendo porque te a voy a compartir por qué es tan genial.

Seguir leyendo 5 motivos para utilizar Angular en tu empresa

¿Jquery o AngularJS? Eligiendo entre librería y framework

Hoy me puse a pensar en todos estos años que vengo desarrollando aplicaciones web. En el lugar donde trabajo, tengo la oportunidad de interactuar con diversos equipos como marketing, diseño y maquetación. Las tendencias van cambiando, los gustos, las plataformas donde consumimos la información (PCs, laptops, celulares, tablets, smartwatches, etc…). La tecnología con la que desarrollamos no es la excepción.

En este camino del cambio hemos ido pasando progresivamente por diversos frameworks. Ayer usabamos jQuery, hoy definitivamente es AngularJS.

Vamos a explorar de manera resumida los beneficios de cada uno de ellos.

Seguir leyendo ¿Jquery o AngularJS? Eligiendo entre librería y framework

AngularJS en el desarrollo de hoy

Si sabes HTML y algo de JavaScript puedes aprender AngularJS sin problemas. Sólo HTML es perfecto para páginas estáticas, el problema viene cuando quieres incluir algún elemento dinámico, como por ejemplo formularios que validen los datos sin necesidad de recargar la página o efectos al clickear en botones entre otros.

AngularJS nos ofrece un mundo de soluciones tan solo utilizando HTML, y el resultado es realmente magnífico fácil de desarrollar y de leer.

Seguir leyendo AngularJS en el desarrollo de hoy