Using concrete as a part of a larger applicaiton.

Permalink
Hello community,

Has anyone used C5 for CMS as a part of a larger application? In our case the core application is written in Laravel and simply exposes an API, I imagine we could implement plugins for the admin that would talk to the core through the API so we'd have one nice C5-based admin panel for managing all our stuff as well as content of the site which would be a big plus.

I wonder how we should handle to frontend though. For performance reasons I think we'd prefer to handle rendering in the core app and simply fetch and cache the html generated by C5. The reason for that is we work with high-traffic sites. So, the process would look like this:

$htmlContent = getC5PageContent('about-us');
// put $htmlContent into the template and send to the user


Has someone tried this approach with Concrete5? With what outcome?

thanks!
Jan