Live data from Hacker News

Anvil: full stack web apps built only with Python

anvil.works

61–70 of 207 posts

Re: Anvil: full stack web apps built only with Python

#61

Earlier quoted context omitted.

These tools are for simple CRUD apps for people who aren't necessarily strong developers to begin with but need to put together something anyway. That's why the demos focus on speed and only ever show the tiniest of applications.

I'd dispute that! There are much larger applications built on Anvil; it's just hard to build a two-week project for a demo video, and harder still to build a two-month one ;) We're starting to post some larger examples (check out our "download portal" example at https://anvil.works/learn#examples - I'm also working on a video series building a SaaS app over the course of a few hours). But the biggest apps are, of cou…

Fair enough. I may have been a bit harsh (though not really on purpose). I'll look through some of the larger examples. I just tend to think that if one's team has the chops to write something large and more complicated than a CRUD app, they aren't going to want to start here. That's not to say there's not a role for these types of tools...

Re: Anvil: full stack web apps built only with Python

#62

Whenever 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.

So as long as I build the next Twitch on my own you guys will just charge me $50 per month? That’s freaking awesome! It’ll save me $5300 per month in hosting already!

[heads over now]

Re: Anvil: full stack web apps built only with Python

#63
post #26

This looks really really cool. In the 90s we had RAD tools like Delphi or Visual Basic which allow you to create simple apps very quickly. I feel that we are missing RAD on the web these days. There are so many different moving pieces. To do a full modern web app you need to learn different languages and frameworks plus other technologies for hosting such as containers or AWS, etc. That might work for complex apps, b…

SilverStream used to do something a bit similar, and compile everything into Servlets. This is pre-2000. http://www2.sys-con.com/itsg/virtualcd/java/archives/0403/be...

Went nostalgic. I remember SilverStream. I had made a proposal for a movie theatre booking project around 2000 and had proposed using this. Though the client didn't care, I was very much in to the java hype raging then. (this is India)

Re: Anvil: full stack web apps built only with Python

#66

Earlier quoted context omitted.

Do you have any plan to open source the platform?

Honestly, we would absolutely love to open-source it! The issue is that we're a bootstrapped start-up, and it's rather difficult to make open source pay the bills, even if it becomes huge (see, eg, Docker's troubles). By charging for the product, we can claim some of the value we create, and be sustainable so the platform stays around.

Perhaps you could open source a lite version while keeping the premium version paid for?

Re: Anvil: full stack web apps built only with Python

#67

Awesome work. Skulpt says it currently handles Python 2, and not the full 2.7. How long until that is fixed?

Compiling Python to Javascript is always going to be incomplete. (For example, it doesn't make much sense to open() a file from the browser!)

However, we run full CPython (2.7 and 3.6) on the server, so any language feature you like is just a function call away :)

Re: Anvil: full stack web apps built only with Python

#70
I am torn:

1. Great idea, just what "we" need in the language we need. (Python cloud RAD).

2. But I don't want to do all this work and be locked into your system forever. I want to be able to run this on Digital Ocean or AWS etc. if I want.

I think am open source version where you give people an option of hosting on your site at first would be the best compromise. Please consider it.

Post reply on HN