TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Easiest way to create a CRUD web app in 2024?

34 点作者 samuell大约 1 年前
Is there a framework or solution that enables to create simple CRUD apps without a lot of duplicated development both on the back-end and front-end sides?<p>Something that can generate a functioning app based on just a model, or similar?

21 条评论

emdashcomma大约 1 年前
You might find PostgREST (<a href="https:&#x2F;&#x2F;postgrest.org&#x2F;en&#x2F;stable&#x2F;" rel="nofollow">https:&#x2F;&#x2F;postgrest.org&#x2F;en&#x2F;stable&#x2F;</a>) interesting. The &#x27;Tutorial 0&#x27; gets right to the point with what you can do: <a href="https:&#x2F;&#x2F;postgrest.org&#x2F;en&#x2F;stable&#x2F;tutorials&#x2F;tut0.html" rel="nofollow">https:&#x2F;&#x2F;postgrest.org&#x2F;en&#x2F;stable&#x2F;tutorials&#x2F;tut0.html</a>
MatthiasPortzel大约 1 年前
I’ve used Django, Next.js, and Ruby on Rails for CRUD apps recently (in 2023). If you want to minimize time spent writing boilerplate, Rails is still your best bet.
评论 #39427636 未加载
samsin大约 1 年前
Have you looked at .NET MVC with Blazor? It might be overkill for your needs, but the templates give you a good starting point to avoid the usual boilerplate.
foxbee大约 1 年前
Budibase is great at generating CRUD apps based on a model.<p><a href="https:&#x2F;&#x2F;budibase.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;budibase.com&#x2F;</a>
评论 #39407421 未加载
atmosx大约 1 年前
Rails features Turbo, background jobs libraries, mailers, etc. It&#x27;s like 90% of what you need is _already there_ you just have to use it.
tristenharr大约 1 年前
Hi! 100% Hasura is what you need! This is our calling card, I work for Hasura and if you need instant CRUD on your database, new or existing you can’t go wrong with Hasura.<p>It’s kind of like PostGrest with GraphQL.<p>It does exactly what you want, you have a database with models and it gives you endpoints for CRUD in GraphQL and you can RESTify any GraphQL to make it into a REST endpoint as well.<p>It does it by introspecting the database then generating a schema, and the OSS GraphQL-engine that runs Hasura compiles the GraphQL directly to SQL.
t312227大约 1 年前
afaik ...<p>without using a search engine - so i cant say &quot;lmgt4u&quot; - the following ones come to my mind:<p>* python with for example django<p>* php with for example laravel<p>* ruby with rails (2nd this ... not that i ever used it ;)<p>* java with for example spring-boot<p>* javascript&#x2F;node.js with some crappy lib i can&#x27;t remember right now<p>* ...<p>just my 0.02€
评论 #39401520 未加载
mgummelt大约 1 年前
It depends what you mean by CRUD app.<p>Strictly speaking, the answer to your question is Airtable.
vhcr大约 1 年前
The one you have the most experience with.
rozenmd大约 1 年前
Not that I use it, but that sounds like the promise of Ruby on Rails?
BerislavLopac大约 1 年前
Sandman: <a href="https:&#x2F;&#x2F;sandman2.readthedocs.io&#x2F;en&#x2F;latest&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sandman2.readthedocs.io&#x2F;en&#x2F;latest&#x2F;</a>
ttymck大约 1 年前
Django and its built in admin panel is still so impressive to me. Adding react admin would be a logical extension of that for a more flexible frontend.
austin-cheney大约 1 年前
I have some prebuilt tools in vanilla JavaScript. I just copy&#x2F;paste what I need from my tools and use WebSockets. I can be up within 90 minutes with everything tested and have a large web app that fully loads around 800ms cold and as fast as 130ms in Chrome. Then the next day is content, database (optional), and finally event test automation in the browser.
jon_adler大约 1 年前
Have you considered Power Apps model-driven apps[1]? You may not be interested in a PaaS solution however it is very easy to create a CRUD app from a model!<p>[1] <a href="https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;power-apps&#x2F;maker&#x2F;model-driven-apps&#x2F;model-driven-app-overview" rel="nofollow">https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;power-apps&#x2F;maker&#x2F;model-dri...</a>
vasili111大约 1 年前
I have heard about Appsmith but never used it myself. Anybody have used Appsmith for this purpose and can share personal experience?
评论 #39399818 未加载
评论 #39401530 未加载
adius大约 1 年前
We&#x27;re trying to build this with <a href="https:&#x2F;&#x2F;www.airsequel.com" rel="nofollow">https:&#x2F;&#x2F;www.airsequel.com</a>.<p>So far it generates the whole backend from the SQLite database schema and we&#x27;ll include an automatic webapp generator soon.
ozmennico大约 1 年前
There is a React meta-framework named Refine for building CRUD apps like internal tools, admin panels etc.<p>However it&#x27;s only for frontend.<p>Check out the CRUD app templates with source codes. <a href="https:&#x2F;&#x2F;refine.dev&#x2F;templates&#x2F;">https:&#x2F;&#x2F;refine.dev&#x2F;templates&#x2F;</a>
Two4大约 1 年前
I&#x27;ve used bootify to good effect: <a href="https:&#x2F;&#x2F;bootify.io&#x2F;frontend&#x2F;spring-boot-crud-generator.html" rel="nofollow">https:&#x2F;&#x2F;bootify.io&#x2F;frontend&#x2F;spring-boot-crud-generator.html</a>
bindd大约 1 年前
Platformatic (<a href="https:&#x2F;&#x2F;platformatic.dev" rel="nofollow">https:&#x2F;&#x2F;platformatic.dev</a>) deserves a mention here!:)
bnchrch大约 1 年前
1000% Hasura <a href="https:&#x2F;&#x2F;hasura.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hasura.io&#x2F;</a>
tomcam大约 1 年前
Py4web