5 ms·
If you want to do web development, the google app engine is very good if you just want to "dive in". The dev server just works, and you can start a small projec
by wisty 16y ago
If you want to do web development, the google app engine is very good if you just want to "dive in". The dev server just works, and you can start a small project for free.
Just be aware, the App Engine is not a great choice for every project. Simple things are really easy, but moderately difficult things are damn near impossible. But it's a good way to get started.
Don't let that put you off though. You need to learn a heap to do web dev, and anything that cuts down the initial complexity is a boon.
They purposely force you to write google-scale code, which isn't necessary for an early stage startup. If you hit the ceiling of what you can do easily, you will have to switch to django, or do some hardcore appengine stuff - don't write too many relations, just denormalize. Want to keep a counter? Bad idea, use sharding. Want to sum up a database column? They advise you to use map-reduce. It's all good advice for a super-scale app, but you probably don't need it.
- mbenjaminsmith 16y agoI learned Python on App Engine. After a couple of projects I got paranoid about "lock in" so I rented some server space and learned vanilla Django and did a few projects. Only then did I learn to appreciate App Engine. Fast forward a couple of years, whenever I need a server for a mobile/desktop app I'm building I use App Engine. For many things, especially if you're just starting out, you can't beat App Engine's ease of use and cost.
- surendra_sedhai 16y agoI have been programming for last 8 year, however, both python as well as app-engine was new for me. Below after few posts i have written how i learn python so i dont want to repeat here. However, i think python on app engine is boon for python beginner like me. Since i have worked on cake-php and ruby on rails i found webapp also somehow similar. My website www.lolzwow.com is live and getting good number of hits, however, i don't have to pay a penny and statistics shows that free quota can handle still more traffic than what i am getting now. So, python app-engine is a good gift from google to python community. Thanks Google
- surendra_sedhai 16y agoPython-appengine is really cool. However, i wish they provide full text search soon. I am using whoosh-appengine search which work fine for me. I am not sure whoosh-appengine search fit in all use case or not. Can you make it clear, for what type of projects app-engine is not a good choice?