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?<p>How much of no code / low code hype is reality?
I do not believe the concept of low-code to be hype. It has existed in one form or another since at least the 80s. Lotus Notes, Sharepoint, and finally Salesforce were always the enterprise powerhouses in that arena. And they also show its weaknesses, because they all have taken serious reputation hits due to poor apps written by inexperienced developers. Still, I'd estimate there were dozens, if not hundreds of small low-code apps in every large company I've been a part of, for my entire career.<p>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.<p>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.
I’m a big fan of Anvil[0]. It feels like the right amount of low code, if that makes sense. Abstracts away everything but the core app logic, which you write in Python. So it works well because you get the flexibility of code for the unique logic/behavior while the rest just works.<p>My company now runs our front-end app on Anvil, works beautifully.<p>[0] <a href="https://anvil.works/" rel="nofollow">https://anvil.works/</a>
You can find a good database of no-code tools and tutorials at:<p><a href="https://www.makerpad.co" rel="nofollow">https://www.makerpad.co</a><p>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.<p>Here are few from my notes:<p><a href="https://www.8base.com/" rel="nofollow">https://www.8base.com/</a><p><a href="https://hasura.io/" rel="nofollow">https://hasura.io/</a><p><a href="https://www.jexia.com/en/" rel="nofollow">https://www.jexia.com/en/</a><p><a href="https://www.netlify.com/products/functions/" rel="nofollow">https://www.netlify.com/products/functions/</a><p><a href="https://locklock.io/" rel="nofollow">https://locklock.io/</a><p><a href="https://remaketheweb.com/" rel="nofollow">https://remaketheweb.com/</a>
Learn how to use Google spreadsheets + Sheetsu + Blockspring + ?(or another google sheets integration services) and create amazing applications without much code / time. I use it to organize my finances and do my different stuff and it's quite amazing how much you can do with it. I'd try doing something funky like this, mostly glueing.<p>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.
There is a full industry of developing enterprise software using this low-code platform:<p><a href="https://www.outsystems.com/" rel="nofollow">https://www.outsystems.com/</a><p>Does webapps and mobile as well
Eclipse OSBP might be what your searching for:<p><a href="https://www.eclipse.org/osbp/use-cases.html" rel="nofollow">https://www.eclipse.org/osbp/use-cases.html</a>
WaveMaker is the low-code platform for developing and modernizing enterprise apps faster than ever before. Accelerate digital transformation efforts across your enterprise with WaveMaker<p><a href="https://www.wavemaker.com" rel="nofollow">https://www.wavemaker.com</a>
Research firm Forrester states that "Low-code platforms make software development ten times faster than traditional methods." The power of low-code is the ground reality and it is not hype.<p>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.<p>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.<p><i>You can quickly prototype and deliver applications in hours instead of weeks.</i><p>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.<p>To get started, visit: <a href="https://www.zoho.com/creator/" rel="nofollow">https://www.zoho.com/creator/</a>
You can check out Creator's developer program here: <a href="https://www.zoho.com/creator/developers/" rel="nofollow">https://www.zoho.com/creator/developers/</a>