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

11–20 of 38 posts

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

#12
For really simple stuff I have been using Javalin + Kotlin + Exposed.

If I suspect it's going to be bigger I have been sticking to Spring Boot + Kotlin which has been very productive but it has a lot of magic going on that it sounds like you were trying to avoid.

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

#13
Headless CMS seem to be an interesting approach. I've had some success lately with Sanity [0] which I enjoy [1] a bit more than other Headless CMS because of their data lake and CDN.

Just this week-end, a friend had an idea that he wanted to make a list of healthy products. I suggested Google Sheets as a starting 'database' and see where we move from there. He had some issues with inserting images to it though so I just created a sanity.io project. I think we were good to go in about 20 minutes with both a backend admin area and an API.

The next steps are to:

A - Build mobile app

B - Actually move the data from Sanity to a self hosted CDN

--

[0] https://www.sanity.io/

[1] I don't work for Sanity, but I'm also not a stranger to them.

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

#16
Hasura for the data layer, and any static site generator for the front end. If it’s moderately interactive, a next.js static site is a great pick. For styles for basic internal/simple apps, I use classless CSS sheets so I can just write html/jsx and get something presentable. I don’t have the patience for messing around with styles.

https://github.com/dbohdan/classless-css

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

#18
If you use Rails and don't care too much about fancy web visuals, the ActiveAdmin gem is very easy to use and makes reasonably nice CRUD screens. For my own stuff, I tend to just make super stupid handwritten html pages and Python cgi scripts, to avoid dealing with Rails. Elixir has its own thing like ActiveAdmin and I'd like to try it but haven't.

Other people just use spreadsheets for this type of stuff, depending on the application.

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

#19

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…

isn't retool just corporate?

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

#20
post #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

is custom post types a thing? i see your page says something about a custom post types ui plugin.
Post reply on HN