I would make two different projects. If your site is going to use stuff from the application you might want to start looking at build API's.
Is it wise to separate your marketing site codebase from your app codebase?
TLDR; As per title
I'm thinking of putting my marketing site into a separate repo from the app code as I'm thinking they will have different dependencies and theirs merit in separating the concerns.
It could make scaling up easier as you would add additional resources to either the app or the marketing site depending on what's needs it along with not having to deploy both when only has changed.
Am I overthinking this and/or would this be considered poor/best practice?
(I've also thought of just doing a static site generator or WordPress for the marketing site)
@Baadier Can’t hurt. I’ve known people to build apps, and then use something like Jekyll for the marketing site so that if the app suddenly gets a heavy load and crashes the marketing site isn’t taken down as well, and vice versa.
Please or to participate in this conversation.