La forma más sencilla de configurar un proxy pass (CentOS 7).

Al momento de aprender a desplegar nuestro sitio web nos encontramos con una problemática: Cuando queríamos comunicar nuestro frontend con el backend no era tan sencillo cómo lo pensábamos, ¡Hacer peticiones a localhost dejó de funcionar! Ya no era algo que se pudiera realizar debido a que el HTML se renderiza del lado del cliente entonces había que indicarle al cliente dónde se encuentra ese backend... pero ¿Cómo exponemos nuestro backend? ¿Habría que levantar la aplicación y abrir un puerto? Por este rumbo la solución no quedaría muy amigable para el usuario dado que la url sería dominio:puerto siendo más complicado de memorizar... Fue entonces que investigando nos encontramos con una solución: PROXY PASS.

Leer más...

Regex parte 2: Símbolos básicos

En el artículo anterior (Regex parte 1) tuvimos la primera aproximación a las regex, donde vimos qué son y en que ámbitos nos sirven. Además incorporamos el primer símbolo (*), el cuál nos sirve para indicar la cantidad de repeticiones del caracter anterior. Hoy incorporaremos más símbolos para enriquecer nuestro vocabulario y poder en un futuro hacer expresiones mas complejas. Sin más que agregar, comencemos!

Leer más...

Eventos con Javascript

eventos con javascript

¿Qué es un evento?

Los eventos son acciones que suceden en el sistema y que nos permiten definir un comportamiento cuando éstos ocurren. Con Javascript, podemos definir como va a reaccionar el sistema ante la interacción con el usuario, como por ejemplo hacer click en un botón, presionar una tecla, hacer foco sobre un input, etc. Pero no necesariamente tiene que ser un usuario el que interactúe, sino que también se puede disparar un evento, por ejemplo, cada vez que se carga una pagina.

Leer más...

¿Qué son las expresiones regulares y para que nos sirven?

Expresiones Regulares

En nuestra carrera como programadores nos encontramos con muchas herramientas que nos solucionan la vida al afrontar un desarrollo, muchas de éstas son abocadas a resolver un problema en particular, sin embargo otras pueden servirnos para múltiples ámbitos. En éste artículo nos vamos a enfocar en una herramienta como la del segundo tipo, las expresiones regulares.

Leer más...

Introducción a Cypress

Una de los desafíos al desarrollar aplicaciones web es la calidad de lo desarrollado y que no tenga bugs. Para tener mayor calidad en nuestras aplicaciones recurrimos a los test y en este artículo vamos a ver como realizar test E2E automatizados con Cypress.

Leer más...

Quiero comenzar mi negocio en la web ¿Qué necesito para mostrarlo a mis futuros clientes?

Esta es una pregunta con la que se encuentra mucha gente cuando quiere comenzar algún tipo de negocio en la web como vender productos, ofrecer servicios empresariales o un gran portfolio personal. Una vez creado nuestro sitio o aplicación de forma local, la cual queremos mostrarle al mundo para que vean que es lo que tenemos para ofrecer aparecerán dos conceptos esenciales para lograr nuestro objetivo: dominio y hosting.

Leer más...

React JS vs React Native

Al estar involucrados en el desarrollo de páginas web seguramente hayan escuchado hablar de React y React Native, y tal vez hayan dudado sobre cuál usar en un proyecto o cuáles son sus diferencias, si es asi este posteo es para vos :)

Leer más...

Componentes funcionales vs Componentes de clase

A la hora de adentrarnos en el mundo React nos encontramos con la posibilidad de escribir componentes de clase o componentes funcionales. Siempre es mejor tener dos alternativas antes que una sola, pero a veces el no saber cuál elegir nos puede generar un bloqueo importante.

Leer más...

Mandanos tus sugerencias

Ayudanos con ideas para los artículos de este blog a contacto@somospnt.com

¡Seguínos en nuestras redes sociales para enterarte de los últimos posts!