So I've been working on a python flask web app in part time/spare time for my business for almost two years (in addition to running a company doing several million USD in sales over that time without the app.) In that two years, I've tracked my programming time with wakatime and I'm at >1000hrs now, more than 25 full-time 40hr work weeks of actual coding time. I'm running the app on a dedicated GPU server, as part of…
Anvil: full stack web apps built only with Python
111–120 of 207 posts
Re: Anvil: full stack web apps built only with Python
#112I can see this as an amazing teaching aid too. You can take away all the learning about tech stacks and platforms and various languages and server config etc. for a while and concentrate on developing the idea and developing a process. Edit: 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…
I don't think I would use it for anything production though without an option to export the app (database & source for my app). I would pay the listed monthly subscription fees in a heartbeat. That is a no brainer for the time this appears to save but I have learned the hard way too many times in the past on being locked into a platform for business crucial stuff.
I would be fine even paying a one-time fee of few hundred dollars to be able to export my app if I need to. Simply for the peace of mind of not being locked in if something happens.
Re: Anvil: full stack web apps built only with Python
#113Re: Anvil: full stack web apps built only with Python
#114Anvil 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…
I love Django and flask. I'm an expert at both. I train people at both. 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 fidd…
Wish Django had a mature integrated client-side UI toolkit like this, I'm amazed given how advanced django.contrib.admin is that the Django team hasn't already generalized much of the admin components. If anyone is aware of something like this already let me know, with React eating the world it looks like DRF + React is the only way to go these days..
Re: Anvil: full stack web apps built only with Python
#115I searched the documentation URL with Google for the word "tenant" and it returned no results. Does this mean that Anvil does not support multitenancy, for SaaS sites?
Multi-tenant/single-DB is a pretty common and straightforward pattern with a lot of support in Anvil (eg restricted views, as described in the video).
I'm also currently working on a multi-part video series, showing the creation of a SaaS product, from scratch to monetisation. Sign up for our mailing list, and watch this space :D
Re: Anvil: full stack web apps built only with Python
#116Earlier quoted context omitted.
I love Django and flask. I'm an expert at both. I train people at both. 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 fidd…
And the thing that a lot here are missing is the integration aspect. If you have team members who aren't coders, they can still participate with the drag-and-drop UI builder. Anvil is definitely on the right track here, I'm not a fan of drag-and-drop UI builders, but can definitely see how useful it would be for a product person on my team being able to jump in and make changes to the UI without needing to tap me on…
Yes you can! Check out all the code examples in: https://anvil.works/doc#forms
Re: Anvil: full stack web apps built only with Python
#117Hi there! Founder here, slightly gobsmacked to see this top of HN. Do feel free to ask me any questions about the platform :) We also have a bunch of tutorial-cum-demo videos at: https://anvil.works/learn#tutorials
Being a penny pinching student, do you guys offer any discounts for students?
Re: Anvil: full stack web apps built only with Python
#118Re: Anvil: full stack web apps built only with Python
#119So I've been working on a python flask web app in part time/spare time for my business for almost two years (in addition to running a company doing several million USD in sales over that time without the app.) In that two years, I've tracked my programming time with wakatime and I'm at >1000hrs now, more than 25 full-time 40hr work weeks of actual coding time. I'm running the app on a dedicated GPU server, as part of…
Re: Anvil: full stack web apps built only with Python
#120What if I want to run my own custom Python server code...say I have some Cythonized modules or C extensions. Do you guys support this model?
Yes, we do! Check out the Uplink: https://anvil.works/blog/uplink It's a library you `pip install`, which lets you connect Python code running anywhere in the world to your Anvil app. Everything you can do from Anvil server code, you can do from your Python code, wherever it's running. You can define server functions, HTTP endpoints, access data tables, etc. We have customers controlling IoT devices with it (like tha…