TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What's the quickest method/framework to set up a basic CRUD app?

29 pointsby mrsmee89almost 4 years ago
All I need is users, ability to create text+image posts. Is it still rails?

15 comments

Helmut10001almost 4 years ago
I hear you because I needed the same, with absolutely no experience in web apps. Please listen to other comments first. If this does not help: I used github.com/tiangolo/full-stack-fastapi-postgresql - it is a Docker-Stack that can be deployed through Gitlab CI on Docker Swarm. Not that I had any experience in these systems - but it directly worked and I had a Progressive Web App (PWA) with CRUD, SSL certs, Queue, Reverse Proxy and everything with it in one day. This thing still runs after 2 years.
评论 #27845443 未加载
leerobalmost 4 years ago
If you&#x27;re familiar with Rails, stick with what you know. Often that will be faster than learning a new tool. If you want to diverge and learn something new, you can deploy a full stack application using React&#x2F;Next.js on the front end and MySQL&#x2F;PostgreSQL on the backend is a few minutes using Vercel.<p><a href="https:&#x2F;&#x2F;vercel.com&#x2F;integrations&#x2F;planetscale" rel="nofollow">https:&#x2F;&#x2F;vercel.com&#x2F;integrations&#x2F;planetscale</a><p><a href="https:&#x2F;&#x2F;vercel.com&#x2F;integrations&#x2F;supabase" rel="nofollow">https:&#x2F;&#x2F;vercel.com&#x2F;integrations&#x2F;supabase</a>
评论 #27863864 未加载
salukialmost 4 years ago
The quickest is what you know.<p>I always recommend Rails or Laravel.<p>Both are very similar.<p>I think Laravel has the better community, better packages(gems) now, and is faster to learn, get up to speed.<p>Check out Laracasts.com.<p>Also check out forge.laravel.com it&#x27;s an app for spinning up and deploying to servers.<p>And there is valet for local development.<p>Amazing ecosystem and community.<p>Good luck with your app.
评论 #27901551 未加载
kalenpwalmost 4 years ago
I would say Django, but I also haven&#x27;t used Rails. I second the fastest framework is the one you&#x27;re most familiar with.
foxbeealmost 4 years ago
I would definitely go with Budibase.<p>You could build a responsive CRUD app in a few minutes.<p>They also support a number of data sources (PG, MySql, Mongo, Couch) and have their own DB.<p>Also, they&#x27;re open source: <a href="https:&#x2F;&#x2F;github.com&#x2F;Budibase&#x2F;budibase" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Budibase&#x2F;budibase</a>
bobberkarlalmost 4 years ago
Postgres + Hasura GraphQl backend. This is magic. My prototyping went from 3 days to 1.
santa_boyalmost 4 years ago
check out the below no-code tools. super easy to create the functionality you&#x27;ve described<p>- <a href="https:&#x2F;&#x2F;saltcorn.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;saltcorn.com&#x2F;</a><p>- <a href="https:&#x2F;&#x2F;www.budibase.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.budibase.com&#x2F;</a>
modinfoalmost 4 years ago
I recommend you Blitz.js written in React and Next.js for this purpose, there is even user registration and login ready, so you don&#x27;t have to worry about that. Blitz.js is a Fullstack Freamwork inspired by Ruby on Rails.<p><a href="https:&#x2F;&#x2F;blitzjs.com" rel="nofollow">https:&#x2F;&#x2F;blitzjs.com</a><p>New Blitz apps come with all the boring stuff already set up for you! Like ESLint, Prettier, Jest, user sign up, log in, and password reset.
评论 #27864511 未加载
datamindedalmost 4 years ago
The fastest is the framework you already know.<p>If you don&#x27;t know any frameworks, no code away.
PZ81JUXJE7uJalmost 4 years ago
<a href="https:&#x2F;&#x2F;octobercms.com&#x2F;plugin&#x2F;rainlab-builder" rel="nofollow">https:&#x2F;&#x2F;octobercms.com&#x2F;plugin&#x2F;rainlab-builder</a>
muzanialmost 4 years ago
Bubble is pretty good at it. You can&#x27;t migrate authenticated users from it because of how password hashing works, but other data is fine.
mikewarotalmost 4 years ago
It is interesting to note that all the replies (so far) are for web based applications. We seem to have given up on the desktop.
评论 #27863881 未加载
LifeIsBioalmost 4 years ago
Rails is definitely too low level. Look into no- or low- code solutions.
评论 #27842258 未加载
cpachalmost 4 years ago
Haven’t tried Flask yet but it looks interesting.
paulcolealmost 4 years ago
How is this different from a WordPress blog?