Anvil: full stack web apps built only with Python
11–20 of 207 posts
Re: Anvil: full stack web apps built only with Python
#12Looks very promising! - Does anybody know what technology stack is being used here? Django + some JS stack for the front end?
* Front-end code is compiled from Python to JS with Skulpt (http://skulpt.org)
* The back-end code runs in a custom Python sandbox. Calls to server functions go over a secure web socket (this lets us do fun things like returning database rows directly from server functions, rather than faffing with REST APIs all day)
* The built-in database (Data Tables) is based on Postgres, using its JSONB and GIN indexing to create a table you can search efficiently on any column. This also means that things like transactions are properly robust.
Re: Anvil: full stack web apps built only with Python
#13Their pricing page doesn't show anything about usage limits and if it is "per site" or "per domain" or "per project".
Re: Anvil: full stack web apps built only with Python
#14Doesn't seem to work with firefox :(
(founder here) Urk? Firefox is an officially supported platform for the editor. What didn't work, and what version of FF are you using? Once you've written an app, it should work in everything since IE11.
We've now been in touch by email about this bug, and we'll make sure a fix is pushed ASAP!
Re: Anvil: full stack web apps built only with Python
#15Re: Anvil: full stack web apps built only with Python
#16Whenever i see these cloud apps that seem like a good idea, I just think of spiralling costs similar to the likes of firebase written about on HN before. Their pricing page doesn't show anything about usage limits and if it is "per site" or "per domain" or "per project".
Usage limits are pretty soft right now (depends heavily on what you do in your code and how hard you're hammering our servers), but the general intention is to charge you more as you scale up your team, rather than because you got a few thousand users.
Re: Anvil: full stack web apps built only with Python
#17Re: Anvil: full stack web apps built only with Python
#18Whenever i see these cloud apps that seem like a good idea, I just think of spiralling costs similar to the likes of firebase written about on HN before. Their pricing page doesn't show anything about usage limits and if it is "per site" or "per domain" or "per project".
Pricing is per-developer-seat; we don't limit the number of apps you can build or publish. Usage limits are pretty soft right now (depends heavily on what you do in your code and how hard you're hammering our servers), but the general intention is to charge you more as you scale up your team, rather than because you got a few thousand users.
My issue is if being used for websites, on average our sites get ~50k visitors a month or even spikes with that amount.
The same goes for complexity of the system, for simple html sites it will not matter much but for very dynamic apps this will require a lot of CPU time.
Re: Anvil: full stack web apps built only with Python
#19The market is heating up though, we are growing fast and our competitors do as well. Moreover, Google (AppMaker) and Microsoft (PowerApps) have entered the race in the last two years.
Looking forward to seeing more of Anvil.
Re: Anvil: full stack web apps built only with Python
#20Edit: My son is going to love this when he gets home!
It seems good enough that you could push the prototype live as an MVP.
I am interested if you grow to something to the stage where you want to move off this and onto something more customised, do you have access to be able to properly migrate the DB somewhere else?