Hey there fellow developers, what do you think of no-code/low-code tools (e.g. drag-and-drop).

Gabriel Romero
9 replies
As a developer myself I believe that beyond simple use cases, full code gives you the most control and flexibility whilst simultaneously addressing the issue of technical debt created by proprietary tools. Just wanted to start a discussion and see in which cases you prefer using no-code/low-code tools to build rather than code!

Replies

James Tedy
good for MVP. shipping out an MVP can take a lot of time and resources,while no-code can do it pretty fast. it might not be as good as building it by code but it's good to let people have a feel of our product and what it offers
Gabriel Romero
@james_tedy sorry for the late reply, i fot caught up with work. Nice insight, definately faster is some times better than more custom. Perhaps there is no right and wrong answer but rather dependa on the case.
Aaikansh Agrawal
I think no-code/low-code tools can be useful in certain situations. For building business apps and internal tools that require integration with data sources and APIs, they can be a real time saver.
Gabriel Romero
@aaikansh_agrawal1 The problem I ser with many of these tools is that they need to use proprietary logic/tech. Once you hit a wall, if you want to leave you can not take your work with you. What‘s your take on this?
Sean Zong
@aaikansh_agrawal1 I agree with the key phrase "in certain situations". Imagine that for a data producer, low-code can greatly help to escape the threshold of ETL and modeling, etc. And regarding the concerns @gabrielromero mentioned (proprietary logic), I would suggest to carefully choose and for me, I prefer those low-code platforms who use common tech and offer a proper conversion tool insides.
Gabriel Romero
@polluxzizi I tend to see coding as an iceberg. Writing the code of the actual solution is quite fast/easy. What takes time snd effort and does not necessarily have any added value is all beneath (e.g. setting up environments, adding auth mechanisms, designing and architecture to deploy, etc)
Gabriel Romero
@aaikansh_agrawal1 or when you eventually hit a wall and the tools no longer adapta to your needs. Imo they are good for basic use cases.