Entradas

Mostrando entradas de marzo, 2019

Rocket Translator - El traductor HTML

Imagen
¿Has pensado en crear componentes para Angular, React o Vue directamente con HTML? No son cosas de locos ni nada. Ya que ahorra valioso tiempo al usar directamente HTML. ¡Aprende como hacerlo! Rocket Translator Rocket Translator es una herramienta de NodeJS , exactamente una CLI (Console Line Interface) o Interfaz de Linea de Consola. Escrita en JavaScript, la cual con un archivo HTML con ciertos cambios se pueden obtener componentes de Vue, React y Angular. La idea detrás de Rocket Translator es ayudar a desarrolladores novatos en estos frameworks a poder traducir sus plantillas HTML. Y ademas poder ahorrar tiempo de desarrollo al poder crear un componente en HTML y poder utilizarlo en proyectos de los distintos frameworks. Esta herramienta fue basada principalmente en Vue , ya que sigue algunas reglas de sintaxis que utiliza este framework. Y también tomo algunas formas de asignación y modificación de datos . Como por ejemplo. Las Computed Properties y los Wa...

Entendiendo Los métodos estáticos - POO

¿¡Métodos Estáticos!? ¿¡Es que acaso no se mueven!?. Bueno esto no esta del todo mal. Un método estático es aquel que se puede llamar sin instanciar su clase  (Ya hablamos de algunos términos de la POO vea este post ). Es decir: directamente desde la clase. Esto ayuda mucho a la hora de crear métodos que se llaman con frecuencia o son " comunes " dentro de la aplicación. Y ayuda a organizar los métodos dentro de la clase. Los métodos estáticos no pueden acceder a métodos y atributos que no sean estáticos . Osea no puede llamar métodos, ni cambiar o leer propiedades. Y una instancia de la clase no puede acceder a los métodos estáticos. En otro post hablamos que una clase es como el " modelo para crear el objeto ". Los métodos estáticos son las acciones que puede realizar este modelo. Ejemplo: Vamos a suponer que tenemos la clase Fecha y necesito crear una fecha con un formato. En este caso no necesito instanciar la clase para acceder a...