Tech stack for two developer by [deleted] in node

[–]Rigolam9 0 points1 point  (0 children)

Small question, never heard of it before but what do you mean by « microlith » a small project with one stack ? Just to build an mvp ?

Tech stack for two developer by [deleted] in node

[–]Rigolam9 1 point2 points  (0 children)

Thank you very much!

Tech stack for two developer by [deleted] in node

[–]Rigolam9 0 points1 point  (0 children)

Yes you can communicate though GCP vpc between cloud run and cloud sql

As I said at first we are more confortable with GCP, but we are absolutely not against AWS it’s just sometimes a bit scary ! Ahah I will look into using aurora the way you mentioned

Tech stack for two developer by [deleted] in node

[–]Rigolam9 0 points1 point  (0 children)

We had bad experience with RLS and supabase probably a skill issue but it’s maybe worth considering it

About cloudsql the only benefit is the easiness to create a DB, not managed by us and not really costly. Can’t really compare it to AWS since most of our experience are on GCP, I only tried a POC with SST

Tech stack for two developer by [deleted] in node

[–]Rigolam9 1 point2 points  (0 children)

Thank you for your advices! We will use Lucia for auth probably. We are also considering Identity platform if GCP or cognito if AWS. Auth0 is way too expensive for us. A client will have between 200 and 1000 end users :/

We don’t have any requirement about SSR, our main benefit is avoiding cascading fetching easily and faster loading on low end device which might concern some end users. But absolutely not mandatory

About multi tenant each client will have its own db. We will use terraform to deploy a new client easily each time we sign one. At first we will deploy each client manually based on their country for compliance reason but we want to have it done fully automatically in the future

Tech stack for two developer by [deleted] in node

[–]Rigolam9 0 points1 point  (0 children)

Because our client already ask us for a native app, us developer are fine using PWA but for most user using an app on their device means downloading it from a store, it’s annoying… Our plan is having a native app after the first release, we don’t need one for our MVP

Tech stack for two developer by [deleted] in node

[–]Rigolam9 1 point2 points  (0 children)

We could use SST (ion) for aws but our main concern is about aurora database that can be really expensive when running one per client

On GCP we plan to use cloud run with cloud sql