Cuándo el scraping deja de tener sentido (y qué hacer en su lugar)
No siempre la respuesta es construir un scraper. A veces hay un feed RSS, una API pública mal documentada, o un dataset abierto que nadie buscó.
La primera pregunta que hacemos cuando alguien nos pide un scraper no es técnica. Es: ¿ya verificaste que no hay otra forma?
Tres alternativas que ahorran semanas
En orden de preferencia: feeds RSS o JSON públicos, APIs no documentadas pero accesibles, y datasets abiertos. Las tres existen más seguido de lo que parece, y las tres se mantienen solas.
Construir un scraper para algo que tiene API es como cruzar un río a pie cuando hay puente.
Cuándo sí construir uno
Cuando los datos están en HTML estático, cuando la fuente cambia poco, cuando el volumen lo justifica, y cuando legalmente no estás cruzando ninguna línea. Si las cuatro se cumplen, adelante.