Hacker News new | ask | show | jobs
by minhmeoke 1537 days ago
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 is a very cleanly-designed Python-based web framework that makes it simple to get started, yet is quite powerful. SQLite3 is a whole database in only a single file, which makes deployment and backups very easy.

[1] https://flask.palletsprojects.com/en/2.1.x/tutorial/

[2] https://flask.palletsprojects.com/en/2.1.x/patterns/sqlite3/

2 comments

HTMX + Flask.

Check out this great introductory video by Michael Kennedy from FlaskCon [^1]

Add AplineJS + Tailwind + daisyUI if you want something fancy.

[^1]: https://youtu.be/kNXVFB5eQfo

isn't retool just corporate?