Ask HN: Easiest way to build a CRUD app?
51–60 of 239 posts
Re: Ask HN: Easiest way to build a CRUD app?
#52Re: Ask HN: Easiest way to build a CRUD app?
#53Then you mention "static site generator", which implies the web, and all the layers that come with it. That will never be easy, nor stable.
Re: Ask HN: Easiest way to build a CRUD app?
#54I would consider Django and just using its Admin framework for building your UI, you can achieve so much very quickly with almost no code. I believe it’s a brilliant tool for building internal CRUD type db apps. Knowing how to use the admin framework well is basically a developer super power. You won’t need any external libraries, it has brilliant docs and important tools like database migrations are built in.
Re: Ask HN: Easiest way to build a CRUD app?
#55Re: Ask HN: Easiest way to build a CRUD app?
#56If you want to be "cloud native" (or whatever cool name now is) in the future, you can later recompile it with graalvm [3] and produce a single, static binary, like cool kids these days does with golang and rust.
Re: Ask HN: Easiest way to build a CRUD app?
#57I find it a little disappointing that everyone (including the OP) assumes a CRUD app must be a web-application. In a web-application you are NECESSARILY breaking, in all but the most exotic cases, the "multiple programming/scripting languages to learn" AND "external dependencies" requirement. Almost always, the "simple and resilient, can last for a long time" requirement goes out the window as well. If the requiremen…
Because in the modern era cross device compatibility is a requirement, not an option. And the only truly universal write-once-run-everywhere VM in existence is the web browser.
Re: Ask HN: Easiest way to build a CRUD app?
#58Re: Ask HN: Easiest way to build a CRUD app?
#59.NET, razor pages, sqlite, entity framework. Its hard to build anything non-trivial with a gui without involving a few languages these days. You can package your .NET server as completely self contained and run it on anything, just need a web browser. Edit: python might get you close with a simple html framework.