TwitterFacebookLinkedIn

Mario HD

Desarrollador fullstack en busca del taco perfecto

Modificando Bootstrap con SASS

¿Para qué aprendo SASS si ya tengo Bootstrap? Sí, me hicieron esta pregunta el otro día. Verán, cuando uno está aprendiendo desarrollo web llega un punto en que cree que cada cosa nueva que aprende reemplazará a la anterior. Pero la respuesta a esta pregunta es: ¡Bootstrap está hecho con SASS! Y si sabemos SASS, podemos personalizar Bootstrap, así que manos a la obra. Instalando SASS Primero a lo primero, tu navegador sólo entiende de CSS, así que necesitas una forma de transpilar de SASS
Mario HD
Mario HD
4 min read
devops

Montando Django REST framework y React en un mismo servidor con Nginx

Supongamos que tenemos un proyecto que vivirá en la siguiente URL: miproyecto.com El frontend está hecho en React y queremos que se comunique con un backend hecho en Django REST Framework. Pero sólo disponemos de un servidor con Nginx para montar ambos. Cuando llamemos a miproyecto.com/ Nginx debe servir los archivos estáticos generados por React. A la par React necesita llamar a nuestra API en Django Podríamos crear un reverse proxy con Nginx, y cuando llamemos a api.miproyecto.com/ redir
Mario HD
Mario HD
1 min read
mongodb, devops

Copiando colecciones de MongoDB entre dos instancias remotas

En más de una ocasión se necesita copiar una colección de Mongo a una instancia diferente, un ejemplo muy común es cuando creamos la réplica de un ambiente de producción para pruebas o desarrollo. Esto se puede lograr de una manera óptima con los comandos mongodump y mongorestore para lograrlo. Haciendo el dump de la colección Usamos mongodump apuntando a nuestra primera instancia y especificando la base de datos y la colección que queremos copiar. mongodump --host 52.14.108.29 --port 2701
Mario HD
Mario HD
1 min read