Live data from Hacker News

Anvil: full stack web apps built only with Python

anvil.works

111–120 of 207 posts

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

#111

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…

I'm curious what you're using to evaluate the CAD files? Do you mind sharing that information?

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

#112

I 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…

Using this as a teaching platform was my first reaction too.

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

#114

Anvil 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…

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 the shoulder. That being said, I'd prefer a code-based representation of the UI and didn't see anything like that -- would be interested in knowing if I can build UIs via code alone.

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

#115

I 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?

Are you looking for this? https://anvil.works/blog/multi-user-apps

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

#116

Earlier 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…

> would be interested in knowing if I can build UIs via code alone

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

#117

Hi 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

Hey!

Being a penny pinching student, do you guys offer any discounts for students?

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

#119

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…

My personal experience with Flask has led me to believe it's many times easier to expand on vanilla Flask then it is to try and incorporate any of the flask-* libraries.

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

#120
post #105

What 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…

Damn, that's cool. I'm going to give this a try now
Post reply on HN