I think about having a set of hooks that trigger the code logic hosted somewhere. Language-agnostic / serverless, that kind of stuff maybe... Any ideas ?
105 karma · joined April 3, 2023
I think about having a set of hooks that trigger the code logic hosted somewhere. Language-agnostic / serverless, that kind of stuff maybe... Any ideas ?
However, you are talking here as a senior/expert developer - as you were already coding in 2010 ;) - but junior devs OR frontend devs may not be able to create that Django+DB+API app so easily. That is an important point to consider.
I love pocketbase it is a really enjoyable product, very neat. Manifest can be seen as a different approach, using code rather than UI.
Yes the "hook part" is tricky to consider as I am scared that I will have to trade-off some simplicity in order to cover more features/use cases.
Emojis caused a lot of ink to flow. I am a very visual person so I think emojis can help me when working (like icons of every app) but I noticed too that it changes the indentations, it can be disturbing. As of today they are just stripped from the title because it is just a PoC but they can be integrated in the admin panel later on.
Good guess the DB is SQLite! Fastest way to go up and running for users. It was a good choice for the proof-of-concept but we may need to change later.
This is a proof of concept only so it sticks to a simple CRUD set of endpoints.
Some of the features that you evoke are already on the pipe (Auth, permissions ABAC/RBAC...) but obviously it will still have limitations for more complex use cases...
I am thinking about a nice hook system to add this kind of logic somewhere else like on edge functions or external APIs. The point is to keep things simple and allow more use-cases without too much trade-off. Hard choices.
You asked an interesting question: "should you care about code quality if you use no-code tools?": As a developer, I would say definitely say yes because not understanding your own code (or your team's code) will soon or late lead to issues. If you work on a team with PR validations or similar, how can you validate your teammates' code if the code is unreadable ?
The questionnaire is for research for a project we're working on, and I'm looking to find out what the main painpoints are that people encounter when it comes to creating and deploying a backend.
The answers will help us to better orientate our product, which is and always will be open source. I'll also be publishing the results at the end of February.
Our purpose is to enable developers to quickly create CRUD applications such as dashboards, administration panels, ERP or CRM.
CASE advantages: - Frameworkless - Open Source - Compatible with your favorite packages
We're looking to make CASE better for developers. To do this, we need your help!
Can you try it and give us your feedback? https://case.app
Thanks,