What to use on the backend of a mobile app

What would be the best source to building a mobile app for the data base part? I am wanting to use React native, Typescript and possibly AWS for the scalability, But watching theos video I see there are much better alterative. It is going to be a fitness tracker app.
24 Replies
Neto
Neto2y ago
you can check t3-turbo for that
Neto
Neto2y ago
GitHub
GitHub - t3-oss/create-t3-turbo: Clean and simple starter repo usin...
Clean and simple starter repo using the T3 Stack along with Expo React Native - GitHub - t3-oss/create-t3-turbo: Clean and simple starter repo using the T3 Stack along with Expo React Native
billyhoang
billyhoangOP2y ago
Is this a pre set up starter ?
Neto
Neto2y ago
a starter repo t3-like experience for a web/mobile app
billyhoang
billyhoangOP2y ago
So it uses React native and typescript
Neto
Neto2y ago
you can remove expo if you want its more in the monorepo experience the expo setup is just a nice to have there to check
billyhoang
billyhoangOP2y ago
Okay thank you. Would you happen to know what would be the best place to store users data and hit prodcedures? Aws
Neto
Neto2y ago
planetscale is really amazing for database wise only issue is procedures
billyhoang
billyhoangOP2y ago
I thought it was only meant to be web app or it does not matter
Neto
Neto2y ago
rds (aws database solution) is not fun to handle, neither is the pricing
billyhoang
billyhoangOP2y ago
So planetscale is capable of retreiving the users data through some sort of there own command?
Neto
Neto2y ago
planetscale is a sql service
billyhoang
billyhoangOP2y ago
Thank you for your patience by the way
Neto
Neto2y ago
dw
billyhoang
billyhoangOP2y ago
Thank you Also could you explain what row reads and row writes per month? Is it the callings to the SQL data base?
Neto
Neto2y ago
but basically - Reads: Retrieving or inspecting rows during a query or mutation of any kind to your PlanetScale databases. - Writes: Adding new information or changing existing information in your PlanetScale databases. - Storage: Data saved in the form of tables, columns, rows, and their corresponding relationships.
billyhoang
billyhoangOP2y ago
Makes sense. Would you say this is more cost saving than Aws Short term to long term also
Neto
Neto2y ago
aws pricing is per minute of usage regardless of that is your usage planetscale you pay for what you use, if you reach a point of having to pay, still cheaper overall than rds
billyhoang
billyhoangOP2y ago
Thank you
peternovak
peternovak2y ago
@nyx (Rustular DevRel), hope you don't mind one more question on this topic since you seam to know Planetscale well? How does it work with tools like PgAdmin etc, given that the relationships are not stored directly?
Neto
Neto2y ago
Fk relationships are just an side effect for vitess (planetscale) speed and reliability Seems there are some hits that ps discovered how to keep both sides
peternovak
peternovak2y ago
Ok! What do you use (instead of PgAdmin) to run your SQL queries with planetscale?
Neto
Neto2y ago
pgadmin is postgres only you can check almost any "generic sql client" like dbeaver, datagrip, etc planetscale is just a sql service offering you don't need "special tools" for that
Want results from more Discord servers?
Add your server