All you need is only one language in both server-side and client-side.
With Git, you can manage dev/production, code history and more.
No HTML is required in it, and so you can build your page visually.
Also, the entire Python ecosystem is available at your fingertips. You can do whatever Python can do.
Controlling Anvil with standard Git tools is easy. You can also edit code, run CI tests, script deployments and more.
It is instant, and there is no-fuss data storage.
You can also deploy your app with only one click.
Without losing the ease of use of Anvil, you can take control with CSS, Javascript, and HTML.
Also, one-click integration is possible with Segment, Stripe, Facebook, Google Drive and many more.
From your apps, it is also straightforward to expose or use REST APIs generally for easy integration with various other systems.