React or Retool?
If you're embarking on an internal tools development project
Maybe you're intrigued by the productivity gains
Luckily, you don't have to choose between one or the other. You can use Retool within a hybrid architecture in one of two major configurations.
1️⃣ Retool "on top"
You can use Retool as your primary UI and authentication provider for end users, and embed custom components and API services from a web application you control.
💪 Advantages
- Use Retool to handle a lot of heavy lifting for UI and backend services
- Remarkably fast development cycles
🤨 Considerations
- Not quite as many customization possibilities as a fully custom web app
2️⃣ Custom web app "on top"
You can build a fully custom web app as your primary UI and auth provider. Then, you can selectively embed Retool UIs (powered by Retool Embed) and use backend resources and workflows built in Retool.
💪 Advantages
- A custom web app provides maximum flexibility
for unique requirements - Can selectively outsource work that's faster/easier in Retool
🤨 Considerations
- Gain less productivity from Retool than you might otherwise, since you're using fewer platform features
Have your cake 🍰 and eat it too 😋
These hybrid architectures