What other SaaS toold would you recommend for building UIs?

This topic was automatically generated from Slack. You can find the original thread here.

Andre Brunetta : Hi guys, which other SAAS tools would you recommend, as good as Pipedream, but focused on UI? I wanted to easily create an admin to integrate with my Pipedream stuff and other APIs, mainly to manage content. Any tips?

Dylan Sather (Pipedream) : Have you heard of https://retool.com/?

Andre Brunetta : Great thanks , will check that out!

Andre Brunetta : Hey retool is great, thanks. Any other tip about serving html/css/js applications with no deploy at all, similar to what pipedream does when creating a workflow?

Andre Brunetta : “Upload and run”, or perhaps even “Edit in place and run” :slightly_smiling_face:

Dylan Sather (Pipedream) : Vercel and Netlify are the best in class tools here (among others). We use Vercel to serve What is Pipedream?!

Andre Brunetta : :punch: thanks!!!

Nat : GraphQL API Services
if you’re looking for a “BaaS” backend as a service for full-featured, end-user apps, not just for internal tools, ie, handling user-generated data, user permissions and other functionality, you might look at BaaS services including the GraphQL API BaaS space:

8base
• They creates and host a MySQL database that you can edit via their admin
• You read and write to that db via their GraphlQL api that is auto-generated based on your database structure.
• Handles user permissions and role access to that data…
• …with an integration with an auth service like Auth0
• It integrates with the Filestack service behind the scenes to allow your users to add media via your app
• Running other serverless functions (AWS Lambdas) - but you’d probably use Pipedream for this.
Dgraph’s Slash GraphQL Api service (based on their graph db), Fauna GraphQL + their NoSQL db and Hasura’s GraphQL API service (based on Postgres db hosted elsewhere), among others, are similar to 8base but mostly focus solely on the database/GraphQL API/auth side of things and not the extras like media files, and running other serverless functions (lambdas).

While a lot of the data and user management pieces are built-in with the options above, you’d still have to create the frontend app with htmls/css/js and perhaps your choice of React/NextJs/Vue or anything really, Ruby on Rails, Python/Django/Flask, PHP… to consume and write that data.

And yes, depending on what you choose above, this front-end app perhaps may be hosted via the hosts Dylan mentioned of Vercel (creator of Nextjs) or Netlify or others.

Airtable + Frontend App
If you want something quicker and dirtier, you can use Airtable and their API

Headless CMS
If you don’t need user-generated content and user accounts etc, you might hook your frontend app (like mentioned above) (often via GraphQL API) from a “headless CMS” service like Contentful - and lots of other CMSes. These are usually focused on publishing mostly public content.

JAMstack
Both of the above can include the world of “JAMstack” solutions: Javascript, APIs and Markup. Often this means your app/site consumes the data from elsewhere (via API) at build-time (not run-time) so that a host (like Netlify) can serve fast, flat, pre-rendered files. And if you need any run-time, dynamic data and functionality you might achieve that via your frontend app’s connection to APIs, for example.

No Code Tools
If you want even less code slinging than what’s mentioned above, you might look into the NoCode and LowCode areas such as Adalo, Webflow and many others.

Andre Brunetta : Thanks a lot , will have a look in detail!