|
|
|
Ask HN: In 2022 how do you develop a simple CRUD app if you have few time?
|
|
40 points
by dgerges
1534 days ago
|
|
I'm a director in a structure with thirty people and my job has nothing to do with dev. I've been developing large apps in my day job but today I'm looking to develop a simple web app connected to a few data sources like Airtable. I'm amazed of the complexity of today environments and what you need to learn to have something up and running. I've used MERN, RoR and other things but there's so much hidden complexity and that it's difficult to use for small projects (just getting to an env that works is a pain). What would you recommend ? |
|
In that case, I recommend Flask [1] + SQLite [2] (you can swap out SQLite for Postgres if you start hitting scaling issues). Flask is a very cleanly-designed Python-based web framework that makes it simple to get started, yet is quite powerful. SQLite3 is a whole database in only a single file, which makes deployment and backups very easy.
[1] https://flask.palletsprojects.com/en/2.1.x/tutorial/
[2] https://flask.palletsprojects.com/en/2.1.x/patterns/sqlite3/