Why not start out by using the Django Admin features? That allows you to start with next to no code, but you can easily add a little business logic anywhere you need it eventually, and it provides a way to long term transition to a true application if the need arises.
Ask HN: Best low-/no-code solution for simple web-based database frontends
71–80 of 146 posts
Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#72Earlier quoted context omitted.
This is definitely the correct approach! This will take a few minutes to implement and be significantly more stable and full-featured than any low/no-code solution.
Interesting! It would be awesome if anyone would want to expand on this advice (^_^) How does one get started with Django Admin? Would this tutorial be a good start? https://first-django-admin.readthedocs.io/
You can use my project template, it comes with the admin enabled out of the box:
https://github.com/skorokithakis/django-project-template
You just install that, add the TODOs that it says, and then run it with "./manage.py migrate; ./manage.py createsuperuser; ./manage.py runserver", and that's about it.
Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#73Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#74Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#75Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#76I’ve explored lots of these and implemented a few with customers who wanted their “business analysts” to be able to build apps. My experience has been the “non technical” people can’t do these either and wind up getting developers to try, who are then frustrated with lock-in to a relatively unknown tool or expensive BPM suite. To a developer, these are often “death by a thousand clicks”. Even Visual Studio for the mo…
The interface between Microsoft PowerApps and Microsoft Dynamics for example seems to make sense to me - that these low-code solutions can be used to augment an existing (cloud-based) ERP with new forms/capability that wouldn't otherwise be practical. It seems to be a case of 'right-tool-right-job' rather than a blanket rule that no-code is good/bad. I actually think no-code is incredibly powerful when applied by the…
However they did manage to add RPA to PowerApps, which is a plus.
Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#77If there is no logic to be needed, wouldn't any of the RDBMS web-management things work out? (think: phpmyadmin etc.) Alternatively, FileMaker still exists, including a direct web interface option. I often find that if you truly want a 'low-code/no-code' thing, you're stuck with no-logic no-interaction software. As soon as you start adding logic, you're essentially migrating from programming in a somewhat re-usable l…
> if you truly want a 'low-code/no-code' thing, you're stuck with no-logic no-interaction software I think this used to be the case but the landscape is changing quickly. Deepnote[0], for example, looks like a really interesting programming interface that's not quite traditional programming and lowers the barrier to entry significantly and is (arguably) in the low-code space. Low-code products for data engineering sh…
I think better examples might be Databricks, Tecton, H20.ai, or Domino Data Lab. These aim to provide "drag-n-drop"/no-code implementations for the "boring" infrastructure related work in most typical data engineering/analytics applications, while offering a set of tools for more sophisticated uses (e.g. the ability to supply one's own python functions for ayptical or custom data engineering).
Even these fall short, in my view: they're more like platforms on which to build a data science/ML infrastructure--which requires a substantial amount of engineering effort.
Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#78Earlier quoted context omitted.
Interesting! It would be awesome if anyone would want to expand on this advice (^_^) How does one get started with Django Admin? Would this tutorial be a good start? https://first-django-admin.readthedocs.io/
That seems reasonable, though it looks like it's a few years old by now. You can use my project template, it comes with the admin enabled out of the box: https://github.com/skorokithakis/django-project-template You just install that, add the TODOs that it says, and then run it with "./manage.py migrate; ./manage.py createsuperuser; ./manage.py runserver", and that's about it.
Re: Ask HN: Best low-/no-code solution for simple web-based database frontends
#79Earlier quoted context omitted.
This looks great, I need to build a customer request management system for our construction company, it's basically a CRUD and this looks like a perfect fit. Thanks for sharing.
I would not reccomend directus. Ive used it for a project and it always is buggy and SLOOOOWWWWW. It looks like a candy of a database manager but it’s not. Plenty of features missing.