Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by deepsun on Thursday July 03, 2025 @06:04PM
(#44459549)
Just to be pedantic, SQLite is not really typed. I'd call them type-hints, like in Python. Their (bad IMHO) arguments for it: https://www.sqlite.org/flextypegood.html
[ Parent
| on HN ]
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by dragonwriter on Thursday July 03, 2025 @07:28PM
(#44459970)
A sibling comment posted a blind link whose contents address this, but (for the benefit of people who aren't likely to follow such links), recent versions of SQLite support STRICT tables which are rigidly typed, if you have a meed tor that instead of the default loose type affinity system.
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by ezekiel68 on Thursday July 03, 2025 @07:20PM
(#44459913)
TBH this is why I've never messed with SQLite.
If I want to bother with a SQL database, I at least want the benefit of the physical layer compressing data to the declared types and PostgreSQL scales down surprisingly well to lower-resource (by 2025 standards) environments.
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by MobiusHorizons on Thursday July 03, 2025 @08:36PM
(#44460265)
How exactly do you anticipate using Postgres on client? Or are you ignoring the problem statement and saying it’s better to run a backend?
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by throwaway032023 on Thursday July 03, 2025 @10:11PM
(#44460578)
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by felipeccastro on Friday July 04, 2025 @11:01AM
(#44465144)
Not sure why this was downvoted, but I’d be very interested in learning how well does pglite compares to SQLite (pros and cons of each, maturity, etc)
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by MobiusHorizons on Friday July 04, 2025 @11:43AM
(#44465512)
Interesting. TIL
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by edmundsauto on Thursday July 03, 2025 @06:12PM
(#44459594)
Don’t you think it’s better in this dimension than CSV though? It seems to me like it’s a strictly better improvement than the other option discussed.
Re:Poor Man's Back End-as-a-Service (BaaS), Similar to Fireb...
by fer on Friday July 04, 2025 @04:56AM
(#44462610)
> Just to be pedantic, SQLite is not really typed. I'd call them type-hints, like in Python
Someone already chimed in for SQLite, so worth mentioning that Python is hard typed, just dynamic. Everyone has seen TypeError; you'll get that even without hints. It becomes particularly obvious when using Cython, the dynamic part is gone and you have to type your stuff manually. Type hints are indeed hints, but for your IDE, or mypy, or you (for clarity).
It's a bit like saying C++ isn't typed because you can use "auto".