4 ms·
On the "low-code" side, you might be interested in Refinery. https://refinery.io https://refinery.io It lets you build and deploy applications super, super qu
by freeqaz 7y ago
On the "low-code" side, you might be interested in Refinery.
https://refinery.io https://refinery.io
It lets you build and deploy applications super, super quickly on top of AWS Lambda. You build applications by composing high-level building blocks, which are small business logic units and are chained together on a visual graph of your application.
The cool this is that you can re-use "code blocks" across projects and they follow the same input/output rules (plain JSON) so you can mix + match languages in a single project. If you want to make an API endpoint, you just add an API Endpoint block, wire that to a code block, then wire that to a response. Easy. Same with Cron jobs -- you just link a timer to a code block and you're good.
Logs are handled in the UI for you so you don't have to muck with AWS at all (the deployment to AWS is effectively an implementation detail that you don't have to know about). Pricing is the same as AWS (usage based) -- we just add a surcharge as a flat percentage.
It started out as a side project to solve a similar frustration to the ones you're describing, and it's snowballed from there (I'm a co-author of Refinery). :P
It's still fairly early (and we're adding big features still). Feedback is welcome!
Some examples:
- List of demo apps https://refinery.io/discover https://refinery.io/discover
- Map/reduce using fan-out transitions https://docs.refinery.io/tutorials/fan-out-fan-in/ https://docs.refinery.io/tutorials/fan-out-fan-in/
- Docs on the different Block types https://docs.refinery.io/blocks/ https://docs.refinery.io/blocks/