Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add UI Bakery #2639

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add UI Bakery #2639

wants to merge 1 commit into from

Conversation

lugovsky
Copy link

@lugovsky lugovsky commented Jan 5, 2024

UI Bakery allows the building of custom internal tools, admin panels, and dashboards on top of Redis and other databases. It also has an example explorer application built on top of Redis, which can be used as a starting point for a custom Redis UI app: https://uibakery.io/templates/redis-admin.

Therefore, it could be a good addition to the list of GUI tools.

Copy link

netlify bot commented Jan 5, 2024

👷 Deploy request for redis-doc pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit b6a71b6

Copy link
Contributor

@zuiderkwast zuiderkwast left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UI Bakery looks like a CMS capable of using a lot of databases. I don't think we should list all CMS-es and frameworks that can use Redis. The Tools page are for "Tools for managing and deploying Redis". So I would say no, but maybe someone else here has a different opinion.

Regarding the redis-admin thing, https://uibakery.io/templates/redis-admin, it looks like a better candidate, but it's part of a hosted service without source code available? I suppose it can only be used to manage the Redis instance that comes with the UI bakery subscription? So far, all tools listed on redis.io are open source tools (or at least source available) that can be used for managing any redis instance.

@lugovsky
Copy link
Author

Hello @zuiderkwast,

Thank you for your comment. However, I still believe UI Bakery can be a valuable addition to the list of Redis tools.

UI Bakery is not specifically a CMS. It's a low-code development platform that enables the creation of custom web applications through a drag-and-drop interface, utilizing data from various databases, including Redis. This approach eliminates the need to learn UI frameworks or set up deployment pipelines, as the platform manages these aspects. It enables faster web app development compared to the traditional coding approach. UI Bakery does not include Redis as part of its service or installation. Instead, developers can connect to their own Redis instances.

UI Bakery offers two usage options: as a SaaS or as a self-hosted installation via Docker. Although it is not open source, both options provide a free plan.

The template you mentioned is an example application we built to demonstrate the platform's capabilities using sample Redis data. This template serves as a starting point for building a custom Redis Admin web application with UI Bakery. Users can connect their own Redis database and modify the UI and business logic according to their needs.

@lugovsky lugovsky requested a review from zuiderkwast February 1, 2024 08:07
@zuiderkwast
Copy link
Contributor

So it's a tool that can create almost any kind of web application. The Redis website lists "Tools for managing and deploying Redis". I don't think it fits under this category.

Does anyone have a different optinion? @itamarhaber @enjoy-binbin

@lugovsky
Copy link
Author

lugovsky commented Feb 1, 2024

So it's a tool that can create almost any kind of web application. The Redis website lists "Tools for managing and deploying Redis". I don't think it fits under this category.

It's a tool designed to build any kind of web application on top of databases, including Redis. For instance, one can build a custom UI to manage their Redis database records, as shown on this link: https://uibakery.io/templates/redis-admin. More complex use cases might include UIs with custom business logic, allowing non-technical users to manage the Redis DB, which is hardly achievable with tools currently listed in the docs.

Therefore, I don't see why it can't fall under the category of "Tools for Managing Redis." It seems incorrect to disregard this tool simply because it's not Redis-specific and supports other databases.

@enjoy-binbin
Copy link
Collaborator

So it's a tool that can create almost any kind of web application. The Redis website lists "Tools for managing and deploying Redis". I don't think it fits under this category.
Does anyone have a different optinion? @itamarhaber @enjoy-binbin

i don't have much knowledge in this area to respond...
let’s wait for @itamarhaber 's response

@lugovsky
Copy link
Author

Hello @itamarhaber. Would you be able to review this?

@CLAassistant
Copy link

CLAassistant commented Mar 21, 2024

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants