Vue.js y Firebase

En esta ocasión vamos a aprender cómo conectar Vue.js con Firebase, pero antes de comenzar, por si no sabés qué es Firebase, se trata de una plataforma de Google para aplicaciones web y mobile. Básicamente lo que haremos en este tutorial es crear una base de datos con Firebase e interactuar con la misma desde una aplicación hecha en Vue.

Primero que nada, en esta publicación vamos a usar la consola de node, por lo cual si no tenés node instalado en tu máquina, te invito a descargarte el instalador desde aquí:

https://nodejs.org/es/

Seguir leyendo “Vue.js y Firebase”

CRUD con Angular, Node.js y MongoDB, parte 2

Bueno, en la última publicación vimos cómo hacer CRUD con Angular, la forma sencilla y ordenada con la que Angular nos permite trabajar por separado la lógica (Javascript) y la presentación (Html) En esta ocasión vamos a continuar con el mismo ejemplo, sólo que esta vez vamos a trabajar con base de datos.

Primero, antes de iniciar el servidor Node.js, debemos tener el servicio de MongoDB funcionando.

Seguir leyendo “CRUD con Angular, Node.js y MongoDB, parte 2”


CRUD con Angular, Node.js y MongoDB, parte 1

Tener la mente abierta es la clave para ser desarrollador web, independientemente de que tengas mucha o poca experiencia en esto. Las tecnologías web no son equipos de fútbol, como lo son para muchos, que debaten en foros cuál es el mejor, y se pelean como “gatos” de farándula por quién tiene la razón, las tecnologías web son herramientas que nos sirven para desarrollar, algunas tienen más ventajas que otras o desventajas con respecto a otras, sin embargo el tener la voluntad de aprender lo nuevo es el primer paso a saber qué haremos en el futuro.

Seguir leyendo “CRUD con Angular, Node.js y MongoDB, parte 1”


Introducción a Angularjs

A la hora de crear el frontend de una aplicación web, los pasos a seguir son los siguientes: En un primer momento, a partir de un diseño, se crea una plantilla mediante Html y Css, esto se llama maquetar. Pero lo único que obtenemos no es más que un sitio estático, con poco alcance, es entonces que recurrimos a Javascript, para hacer bailar a nuestro html. Javascript permite extender más allá la funcionalidad nuestros sitios en el lado del cliente. Con Javascript podemos manipular, crear y eliminar etiquetas; validar formularios; crear animaciones; etc. En pocas palabras Javascript convierte a html, algo estático en algo dinámico.

Seguir leyendo “Introducción a Angularjs”

Aprendiendo PHP, parte 17: Elementos de formulario

En la anterior publicación conocimos el envío de formularios y los dos métodos que nos permiten enviarlos al servidor, GET y POST. En esa ocasión habíamos usado dos elementos, input text, para ingresar texto e input password para las contraseñas. En esta ocasión profundizaremos un poco más sobre los elementos de formulario, aunque si bien esto pertenece más a un tema de HTML más que a PHP es importante entender bien su funcionamiento y como llegan los valores ingresados por el usuario al servidor.

Seguir leyendo “Aprendiendo PHP, parte 17: Elementos de formulario”

Armado básico de un sitio en Html5

Aprender a desarrollar en html es una tarea fácil, sin embargo hay algo que no es tan fácil y que a muchos nos lleva a cometer muchos errores: utilizar correctamente los elementos de html. Cada etiqueta en html tiene un propósito, por ejemplo un h1 se utiliza para definir el título principal de una página. Esto que en teoría parece sencillo en la práctica se torna una tarea compleja que muchas veces nos lleva a utilizar las etiquetas de forma errónea.

Seguir leyendo “Armado básico de un sitio en Html5”