Anvil: full stack web apps built only with Python
71–80 of 207 posts
Re: Anvil: full stack web apps built only with Python
#72My three questions:
- I have a client whose app sits idle but then gets hit by maybe 300 concurrent users, all reading and writing within a few seconds of each other - do you have anything in place to deal with that kind of spike in usage?
- It looks like it's designed to be always online - any plans to make it offline-and-sync capable?
- Any documentation or hints on automated testing?
Re: Anvil: full stack web apps built only with Python
#73There's something comparable being developed by a company in Portugal: https://www.outsystems.com/
Re: Anvil: full stack web apps built only with Python
#74Earlier quoted context omitted.
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
#75personally, I'm going to stick to flask and django.
this is nice and all... but you still have to learn python to get it going. My preference is to learn Python/Flask via books, tutorials, and as part of a big community (websites/forums, IRC, etc).
But... I really don't see the benefit of this, even after watching some videos.
the drag and drop stuff? that's just html and css (child's play)
python? that's still python.
I'd much rather just open a blank Ubuntu 16.04 server on DigitalOcean and pull my repository from github. I.e. work like a real developer :)
I wouldn't mess with Anvil, personally. I'd prefer to do code by hand, with a framework that has been around for a while.
Re: Anvil: full stack web apps built only with Python
#76Awesome 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 :)
As Py2 is EOL in about two years it feels risky for anything to be built on it.
Re: Anvil: full stack web apps built only with Python
#77I 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.
Re: Anvil: full stack web apps built only with Python
#78Earlier 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.
Or are you worried about clones?
Re: Anvil: full stack web apps built only with Python
#79I 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.
You are basically asking them: "I love your work. Please add an option so I can use it, benefit from it, then leave and never pay you again."
But its worse than that: if I don't have the security that I can leave, I won't dedicate time to use this.
I am happy to pay for the convenience and to try to create MVPs or proofs of service etc.
Anyway, it hardly matters what I think. Imagine what all the students and start ups think when they see it.
Re: Anvil: full stack web apps built only with Python
#80Anvil looks like the Wix of python sites. personally, I'm going to stick to flask and django. this is nice and all... but you still have to learn python to get it going. My preference is to learn Python/Flask via books, tutorials, and as part of a big community (websites/forums, IRC, etc). But... I really don't see the benefit of this, even after watching some videos. the drag and drop stuff? that's just html and css…
But come on. 6 minutes with DB, responsive design, registration (including social auth or AD) and online deployment ? I can't top that. No even close. Even with boostrap and pythonanywhere. And I know the freaking API by heart while most people are just trying to figure out what's going on.
This stuff is amazing for somebody who just want to fiddle with a CRUD app. The ratio investment / return is crazy.