3 ms·
This is great! At hackathons in the past, I usually use SQLite for development, and once everything is set, switch over to a more traditional RDBMS. This is a g
by jjice 7y ago
This is great! At hackathons in the past, I usually use SQLite for development, and once everything is set, switch over to a more traditional RDBMS. This is a great site that is definitely going in the bookmarks.
Out of curiosity, can you elaborate on the the technologies you used for this (lang, frameworks, hosting services)? I've been trying to learn design patterns for larger software like this, so your insight would be great.
- tbtstl 7y agoGlad you like it! We used to use a similar method for hackathons in the past, but we were getting tired of always having to configure databases. We used NextJS for the UI, and Node + LevelDB on the backend.
- gnahckire 7y agoSQLite is so awesome. I love how python has a library built-in for it. That SQLite plus SQLAlchemy makes hackathon code so easy to port to another RDBMS after finishing the initial PoC. Also makes it super easy to run unittests; just load data into sqlite with the memory connector and go!
- justjake 7y agoSQLite is so great. We built this partially because we wanted SQLite's capabilities without deploys blowing away the instance.