Hey @Anonymous I haven’t done this recently but I know some customers who have done it in the past.
Realistically HubSpot can work like any other CMS when it comes to displaying external content on the site. It really depends on your database and how your developers would like to integrate it with your website.
The most common method for showing something like external posts on your HubSpot page would be to integrate an RSS feed into your HubSpot site. This would be ideal if the external content you have are blog posts, I’ve seen this used to display third party blog posts on a HubSpot CMS page. It would require an RSS/XML feed to be fed into it.
If this isn’t suitable there are other options, realistically the simpliest option would be to have your information hosted on a third party site, then just iframe that site into your HubSpot page. This will simply display the third party page embedded within your HubSpot page.
Other options with this include creating a custom module which pulls the data from your database and displays it on your HubSpot site, if your developer creates this as a custom HubSpot module it can easily be dragged and dropped into any pages by non-technical users if they wish.
One other option you might want to consider is integrating your database with HubDB, this is the HubSpot CMS database management tool. So you could use your external database to feed the HubDB with information and then use the HubDB to display the content on your HubSpot page.
Hope this helps shine a light on some of the options available!