Angular.js es uno de los frameworks de referencia en JavaScript, pero trabajar con él no es sencillo ya que implica un cambio importante en el paradigma de programación. Una de las características principales del framework es su capacidad para …
Autor: Cecilio Álvarez
Genbeta Dev
Cloud9 Un IDE en la nube
by Cecilio Álvarez •
Poco a poco los servicios de la nube avanzan. Empezamos con Gmail, pasamos por Dropbox y nadie sabe donde acabaremos. Hoy por hoy existen plataformas en la nube que que nos permiten abordar las tareas de desarrollo sin tener …
Genbeta Dev
jQuery Lazy Load Plugin
by Cecilio Álvarez •

Quizás algo de lo que más pesa a la hora de cargar una página HTML es el conjunto de imágenes que la página necesita para visualizarse correctamente. En muchas ocasiones existe la necesidad de realizar la carga de forma …
Genbeta Dev
Debugging Node.js con Node Inspector
by Cecilio Álvarez •
Node.js es una tecnología en auge, así que pronto o tarde tocará construir alguna aplicación con ella. Para trabajar de forma cómoda con cualquier lenguaje de programación necesitamos un debugger. NodeInspector es un debugger para Node.js con la peculiaridad de …
Genbeta Dev
Spark Java MVC Framework
by Cecilio Álvarez •

Cuando se mira a un framework como Express.js desde el mundo Java, a veces sorprende lo sencillo que es. En Java poco a poco están apareciendo soluciones que comparten una gran similitud y se integran de forma natural con tecnologías …
Genbeta Dev
JavaScript Defer vs Async
by Cecilio Álvarez •

Hoy por hoy la mayoría de las páginas HTML que se construyen incluyen diversos framework JavaScript que han evolucionado con el tiempo. Sin embargo hasta ahora la forma de usar la etiqueta "script" no ha variado. A partir …
Genbeta Dev
Karma.js, el concepto de Test Runner
by Cecilio Álvarez •
Conceptos como TDD o BDD se están haciendo hueco dentro de las metodologías de desarrollo. Cada día aparecen más soluciones orientadas a ellos. Una de estos tipos de soluciones es Karma.js. Karma se encarga de ejecutar los test de …
Genbeta Dev
Encapsulación,Getters,Setters y Delegación
by Cecilio Álvarez •
Una de las dudas más habituales cuando trabajamos con Programación Orientada a Objeto es como se manejan los métodos set/get de una clase. En ocasiones pueden parecer superfluos pero siempre se acaban implementando.
…
Genbeta Dev
JavaScript ES6, Maps y Sets
by Cecilio Álvarez •
JavaScript está evolucionando para convertirse en uno de los lenguajes de referencia. La versión 6 del lenguaje incluye muchas novedades, entre ellas nuevos tipos de datos como Map (Mapa) y Set(Conjunto) que se echaban en falta. Los Mapas se encargan …
Genbeta Dev
Simplificando Java con Lombok
by Cecilio Álvarez •
Cuando se trabaja con Java siempre se agradece que Eclipse, NetBeans e IntelliJ ofrezcan un conjunto de refactorings potente que evite repetir las tareas más tediosas. Quizás la tarea más aburrida de realizar es añadir getter/setter y constructores a una …
Genbeta Dev
Java y Twitter
by Cecilio Álvarez •
Hoy en día Twitter es una de las redes sociales de las que obtenemos mayor información. El número de usuarios aumenta cada día, lo cual hace más difícil distinguir las cuentas interesantes. Java por su parte sigue siendo una de …
Genbeta Dev
Angular, Módulos y Extensibilidad
by Cecilio Álvarez •
Angular sigue aumentando su cuota de mercado mientras llega la versión 2. Una de las características que más destaca del framework es su extensibilidad y la forma tan sencilla con la que se puede añadir nuevas funcionalidades a las aplicaciones. …
Genbeta Dev
Minified.js un jQuery compacto
by Cecilio Álvarez •
jQuery se ha convertido en estos últimos años en el framework de JavaScript más utilizado. No se puede decir que sea el "mejor" pero si el de mayor aceptación en la comunidad. Hoy en día ocupa unos 100k algo que …
Genbeta Dev
Diagramas con Draw.IO
by Cecilio Álvarez •
Muchas veces tenemos la necesidad de utilizar alguna herramienta profesional a la hora de construir diagramas UML, Entidad Relación etc. Siempre han existido muchas opciones pero casi todas de pago. Ahora poco a poco comienzan a aparecer herramientas en …
Genbeta Dev
Angular y Bararang
by Cecilio Álvarez •

Angular se va extendiendo dentro de la comunidad de JavaScript como uno de los frameworks de referencia. Para trabajar de forma cómoda con él necesitamos apoyarnos en herramientas. Una de las más habituales es Batarang que nos permite analizar …