I have two options:
I have tried 2 in the past but I think it has to be deployed at the same time to avoid mishap. Therefore I am considering option 1, but I want to know if that is too naive. I want to learn from you all. I think with Laravel Vapor deploying assets to S3/CDN, 1 sounds very appealing to me now, so my entire app is deployed instantly without me having to maintain API codebase and Client codebase in separate project folders.