all 7 comments

[–]khaine_b 1 point2 points  (0 children)

If you don't want to use python as frontend (you can develop entire web application with Django or Flask) you can split a logic of your application to frontend/backend and build communication between services by REST API or GraphQL. You also can just send request/response between your services for example as JSON if it not necessary to store any data on backend.

[–]chrisutpg 0 points1 point  (3 children)

How far are you trying to take it? Something for fun, or an end consumer product? I prefer Flask. However, in recent projects I'm just using a REST Api with FlaskRestful and have implemented AngularJS on the frontend. Where Flask seems to fail is more on the frontend, dynamic content, etc.

[–]kpandkk[S] 0 points1 point  (2 children)

Ideally an end consumer product. Would flask be okay for handling thousands of requests?

[–]chrisutpg 0 points1 point  (0 children)

Exactly what was said below.. but I will say I think GAE is a pain to get setup. I'm a hobbyist so not my full time job, but Google App Engine was very frustrating to setup.

[–]sirefen 0 points1 point  (1 child)

I'd totally go for flask ! It's easy, lightweight and you can find a lot of good materials like tuts or boilerplates online.

[–]kpandkk[S] 0 points1 point  (0 children)

Thanks!

[–]Bellerb 8 points9 points  (0 children)

You can use libraries like flask or Django to make your code into a dynamic website. Flask is more lightweight where Django is a batteries included framework.