Author: Brian Ravn Pedersen, Data Engineer and Software Developer
Created: 2024-11-05
Technologies: Python, React
GitHub Repository: https://github.com/brp-labs/tech-xplore-news
Data used for this application is sourced from Tech Xplore at https://techxplore.com/.
This application makes a request to the RSS feed provided by Tech Xplore. This part is handled server-side by the Python file, which, after decoding the received XML-formatted RSS response into a data structure, restructures the dataset into JSON format before outputting on port 8080.
The React application listens on port 8080, grabs the data when it becomes available, formats the data within an HTML structure, and then outputs the final result to the DOM through port 3000.