Ask HN: What are some good no code / low code tools to learn?
I'm an expert software engineer who wants to learn some no code / low code tools so that I can use them as appropriate to build things far more quickly. Which tools or frameworks would you recommend?
How much of no code / low code hype is reality?
19 comments
[ 4.8 ms ] story [ 84.3 ms ] threadhttps://www.eclipse.org/osbp/use-cases.html
And it‘s open source and for free. (There is also a professionally maintained version called OS.bee that includes more no-code tools. Worth a look.)
My company now runs our front-end app on Anvil, works beautifully.
[0] https://anvil.works/
https://www.makerpad.co
There is no good database for "low-code" tools. I've collected a whole bunch of "low-code" tools in my notes. So I am planning of creating a database for "low-code" tools (a complement to makerpad). You can follow me on twitter @anton_codes to find out when it launches.
Here are few from my notes:
https://www.8base.com/
https://hasura.io/
https://www.jexia.com/en/
https://www.netlify.com/products/functions/
https://locklock.io/
https://remaketheweb.com/
https://www.g2.com/categories/low-code-development-platforms...
They also have a no-code tools db
https://www.g2.com/categories/no-code-development-platforms
Nowadays we have a lot of APIs and services on our disposal and instead we mostly code from the old way and re-write the wheel frequently.
https://www.outsystems.com/
Does webapps and mobile as well
The bigger question in my mind is quality. Almost all those apps, if they became a success within the business, eventually were given to the professional software folk in IT, who would fix them up and make them really work. At some point, low-code needs to be migrated to high-code.
So for all the smaller and newer players in the space, I have high hopes that some of them will become terrific solutions. But I don't know which of them truly understand the life cycle of a low-code app, nor do I know which of them will still be around in 5 years, so I'm hesitant to put much work into them today.
At the same time, it would be terrific to help the devs on low-code platforms avoid mistakes. Flag redundant data, point out when they have written sub-optimal workflows, give them easy ways to implement re-usable code blocks when the system notices they just wrote the same function twice with one parameter change. Data imports are also always a struggle, because most anyone can figure out how to get a CSV or Excel file brought into a system, but reading from a web-based endpoint, or parsing data from Word files tends to be beyond the capacity of most users, even if the system itself supports it.
During architecting phase of the application - we do estimate if nocode tooling will hit a ceiling. If yes then we explore 4 options:
- no brainer, export code and take it from there
- write custom Ui controls and patch them into your nocode tool
- write custom function and patch in the workflow engine or front end logic
- build Ui/UX using external code and use nocode to build backend process and connect front end with apis of the workflows/dbs
- generally complex algorithms - eg route optimization, would become a candidate of converting into a web service and eventually consumed in the nocode tool.
In my experience - One of the core essentials to write an application on nocode is having your sprint 0 dedicated towards a design phase.
Zoho Creator will be a perfect low-code platform for you to learn. To abstract away the UI development, so that you get down to application logic rapidly, Zoho Creator provides a drag-and-drop form and page builder. This enables you to create sleek and futuristic user interfaces quickly by simply dragging and dropping the desired page elements.
For implementing your application's algorithms, you can use Creator's workflow builder, and you can harness the power of the Deluge scripting language. Deluge's syntax is very developer-friendly. An expert programmer with a well-designed application logic translated from modular requirements can rapidly deploy and deliver enterprise-grade applications for his clients using Zoho Creator.
You can quickly prototype and deliver applications in hours instead of weeks.
Features offered include a Deluge IDE with built-in error checking, APIs, gesture customization for handhelds, native mobile apps, iOS & Android SDKs, MDM, auto scalability, high reliability, automatic updates, on-premise, and one-click application deployment to web and mobile.
To get started, visit: https://www.zoho.com/creator/ You can check out Creator's developer program here: https://www.zoho.com/creator/developers/
Bubble.io Adalo.com Airtable Zapier Typeform Parabola Phantombuster
Good IDE/keyboard shortcuts
https://www.wavemaker.com