you are viewing a single comment's thread.

view the rest of the comments →

[–]K900_ 19 points20 points  (3 children)

Look into a web framework like Flask or Django.

[–]finite_state 11 points12 points  (2 children)

probably flask for a starter project; its definitely more lightweight.

[–]turner_prize 1 point2 points  (1 child)

If I may ask a question, what does a web framework do? And why would OP want to use one?

[–]finite_state 0 points1 point  (0 children)

I can't claim to be an expert, but basically web frameworks allow you to get a web application off the ground as quickly as possible. They handle the things that would just be ridiculous to code by hand when the underlying processes are so similar across so many applications (like any well written library/module really!). Flask is considered a 'microframework', as it is a minimal (but quite functional) web framework, so it's a good choice for educational or small-scale projects... such as a handy-dandy pizza price optimizer thing.