A menudo olvidas que existen API para la mayoría de las plataformas que utilizas. Si bien algunas empresas bloquean sus API para proporcionar solo información muy limitada, DEV.to hace un esfuerzo adicional para proporcionar una API extremadamente sólida. ¡Repasemos lo que está disponible!
Enlace al proyecto: https://www.josephamaurer.com/Initiatives/DevAPI/RecentDevPosts.html
Enlace a la documentación de la API DEV: https://docs.forem.com/api/
La API de DEV permite muchas funciones interesantes. En el video de arriba, analizo un caso de uso en el que se extraen las 100 publicaciones más recientes y se crean tarjetas de arranque para cada una. En cada tarjeta muestro tres botones. El primero está activo o deshabilitado si el usuario tiene una cuenta de Twitter. Esto es útil porque me gusta retuitear artículos y etiquetar a sus creadores. El segundo botón es un enlace a la publicación DEV. Finalmente, el tercer botón abre la respuesta API del artículo.
Si bien mi ejemplo mostró artículos, hay muchas cosas diferentes que la API puede devolverle. Una de las funciones más interesantes es la posibilidad de publicar un artículo completamente desde la API. No tengo concept de por qué querrías hacer eso, pero podría ser útil.
Considerándolo todo, es genial pensar que esta funcionalidad existe, incluso si no se puede encontrar un caso de uso práctico para ella. Uno de los casos de uso más útiles podría ser simplemente completar los artículos recientes de su weblog en su sitio net.
¡Déjame saber qué te gustaría hacer con esta API!