Live data from Hacker News

Ask HN: Easiest way to build a CRUD app?

news.ycombinator.com

91–100 of 239 posts

Re: Ask HN: Easiest way to build a CRUD app?

#91

I’m surprised nobody had said MS Access. You don’t need to learn any programming languages, it comes with everything you need, and every Access app has lasted way longer than anyone wanted it to. ;)

>Yes you do. If you want to have buttons and tables and do something above of only showing the data you'll need to learn VBA. Also SQL implementation for MSAccess has some peculiar stuff in regards to LIKE or how datetime is handled. So you'll learn 2 programming languages actually - VBA % the variaton of SQL that MSAccess has. And you can't scale up from single user to multiple users as MSAccess is not a server like PostgreSQL.

Re: Ask HN: Easiest way to build a CRUD app?

#94
post #86
post #79

I would answer at the meta-level - pick the framework in the language you know best. If you are already fluent in Python, use Django. PHP; Laravel? Etc. The benefit of using the “best” CRUD tool (if there even is one) is far less than the cost of learning a new language these days. When Rails first came out, it was so much better than anything else that it was worth it to learn Ruby just to use that toolchain. Nowada…

This is good advice. Django, for example, isn't the hottest tech on the block by far, but that's not necessarily a bad thing. Where some see bloat, others see maturity. There are a lot of QoL features like the ORM, forms etc. etc. that make django a very stress-free option. Also, HN sometimes has a derisive attitude towards turbo-like variants, but still, `htmx` is an objectively good pairing with django as well. It'…

I feel the same way about using websockets to get SPA-like interactivity; Blazor Server in the .NET world is similar. htmx peeked my interest though, as I can see the appeal of the LiveView/Blazor/Hotwire approach, but would still prefer inexpensive HTTP requests for most use-cases.

Re: Ask HN: Easiest way to build a CRUD app?

#95
Django is a solid choice. I used to do laravel a lot but moved to django for some reason. .net core is good as well, has a lot of scaffolding from the cli. Java has jhipster if you want to generate stuff quickly too. Choose any language that you’re strong in

Re: Ask HN: Easiest way to build a CRUD app?

#98

I’m surprised nobody had said MS Access. You don’t need to learn any programming languages, it comes with everything you need, and every Access app has lasted way longer than anyone wanted it to. ;)

If Access had straightforward (ideally one-click), rock-solid tools for web deployment, it would be the killer no-code app.

Re: Ask HN: Easiest way to build a CRUD app?

#99
post #79

I would answer at the meta-level - pick the framework in the language you know best. If you are already fluent in Python, use Django. PHP; Laravel? Etc. The benefit of using the “best” CRUD tool (if there even is one) is far less than the cost of learning a new language these days. When Rails first came out, it was so much better than anything else that it was worth it to learn Ruby just to use that toolchain. Nowada…

I love Heroku but build packs are a nightmare. Getting the right libraries installed so I can process HEIC images is frustrating. I should be able to check a box to get this kind of support.
Post reply on HN