CodingWithJamal
CodingWithJamal14mo ago

I build a ConvexDB Schema Parser in Rust...for Rust!

Hello Convex community!
Hello Convex community!
Today I would like to share a project I've been working on to solve a problem while I was developing in convex and rust. The convex team has made an amazing product and i wanted to share this tool with you guys. As of 11/19/23 it is still in development and does not work fully yet, however I feel its at a point where I can get advice on how to improve the parser (i'm not a good rust developer yet). So feel free to leave any comments! For a more inadept over view I uploaded a YouTube video explaining the project for everyone! YouTube video: https://www.youtube.com/watch?v=LPc3lHGX5Is GitHub Repo: https://github.com/ThatGuyJamal/convexdb-schema-parser
GitHub
GitHub - ThatGuyJamal/convexdb-schema-parser: A schema parser for c...
A schema parser for convexdb that converts schema.ts to rust code types - GitHub - ThatGuyJamal/convexdb-schema-parser: A schema parser for convexdb that converts schema.ts to rust code types
4 Replies
jamwt
jamwt14mo ago
So cool!
CodingWithJamal
CodingWithJamalOP14mo ago
thank you!
ian
ian14mo ago
Wow that was a lot of code in a short amount of time - and teaching yourself AST traversal too.. nice 👏
CodingWithJamal
CodingWithJamalOP14mo ago
Thank you! it was a good learning experiance for me and i enjoy using rust! I hope to find it useful soon for my convex projects V0.0.1 is out! https://crates.io/crates/convex-typegen

Did you find this page helpful?