Blog
SQL (Structured Query Language – Lenguaje de consulta estructurado), es un lenguaje estándar que permite la comunicación con una base de datos haciendo uso de cualquier gestor, como por ejemplo, SQL Server, MySQL, Access, Oracle,… Pero, ¿que es una base de datos? Cuando hablamos de base de datos nos referimos a una aplicación independiente donde […]
TypeScript es un lenguaje de programación de código abierto, creado por Microsoft y desarrollado sobre la base de JavaScript. De manera que está compuesta por una amplia variedad de métodos y funcionalidades de JavaScript. Además, el soporte y sintaxis que la integran es similar a los de JavaScript, así que es posible utilizar código JavaScript […]
En la anterior clase hemos dejado instalado MongoDB listo para hacer nuestras primeras consultas. Si venís de una base de datos relacional como puede ser MySQL, estas consultas resultarán bastante diferentes en un principio, pero son muy sencillas y vamos a explicarlas paso por paso. Como hemos explicado anteriormente, en MongoDB no hay esquemas: cada […]
MongoDB es una base de datos, de propósito general, basada en documentos, creada para desarrolladores de aplicaciones modernas y para la era de la nube. MongoDB se trata de una base de datos no relacional, a diferencia de otros lenguajes como MySQL. En este curso vamos a emplear MongoDB junto con mongoose, el cual nos […]
En esta clase vamos a ver qué son los Middleware y para que sirven en nuestro proyecto. Los Middleware realizan una acción, por ejemplo una comprobación de inicio de sesión, y deja o no acceder a la ruta que queremos acceder. Esto es útil por ejemplo para hacer una zona restringida en nuestra web. Middleware […]
Una vez visto el Hola Mundo en Express, vamos a profundizar un poco más y vamos a ver las rutas y los posibles valores que podemos introducir. Las rutas en ExpressJS son las que sirve nuestra aplicación y a las cuales nosotros le programamos una lógica para así devolver los resultados que el cliente solicita. […]
En la clase de hoy vamos a ver ExpressJS, el framework para Node que nos permitirá construir nuestras aplicaciones web de manera sencilla y rápida. En la clase anterior vimos cómo instalar Express, así que vamos a empezar con el mítico “Hola Mundo” con Express. Hola Mundo en Express Para ello simplemente tenemos que crear […]
A partir de este momento, tendremos que realizar unos cambios a nuestro juego. Debido a que el código expuesto anteriormente, sí que nos permite ejecutar nuestro juego correctamente pero tiene un par de deficiencias. Estas deficiencias se destacan a que nuestro código puede mantenerse y hacer que nuestro juego escale a futuro (si le queremos […]
Para finalizar con nuestro curso, solo falta probar nuestra app para que interactue con nuestra API entonces para poner en marcha nuestra app lo que tenemos que hacer es ejecutar nuestro archivo levantar_servidor.py, al ejecutar nuestro archivo veremos por consola lo siguiente: λ python levantar_servidor.py * Serving Flask app “app” (lazy loading) * Environment: production […]