-
I guess if you studying about this, it's cool way, but if you want use in your application i recommend use some library like zod (https://github.com/colinhacks/zod). There are some functionalities that make your work easily. But this is not a rule, just a suggestion.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
I wouldn't reinvent the wheel: https://github.com/pelotom/runtypes
-
There's also libraries that will generate the parsing functions for you like io-ts or zod that could be interesting to look into
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.