Live data from Hacker News

Ask HN: In 2022 how do you develop a simple CRUD app if you have few time?

news.ycombinator.com

1–10 of 38 posts

Ask HN: In 2022 how do you develop a simple CRUD app if you have few time?

#1
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 ?

Re: Ask HN: In 2022 how do you develop a simple CRUD app if you have few time?

#4
Wordpress with custom post types is what I'd reach for. You can install WP on any number of shared hosts for ~$10/month. Then install custom post types and you can set up attributes for each entity type. The UI is all taken care of. You can even use it to drive an API.

These instructions from me are a few years old but cover the basics: https://www.mooreds.com/wordpress/archives/2971

Re: Ask HN: In 2022 how do you develop a simple CRUD app if you have few time?

#7
Depending on what you're trying to do, Retool (https://retool.com/) can get you up and running very quickly. It's great for quick and dirty internal tools, but maybe not that suitable if you are going to build something large and complex that you need a lot of custom functionality for.

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/

Post reply on HN