3 ms·
If you decide to go with Python, consider a micro framework like bottle.py or Flask. There is less to learn to get productive. If you do anything non-trivial yo
by allardschip 14y ago
If you decide to go with Python, consider a micro framework like bottle.py or Flask. There is less to learn to get productive. If you do anything non-trivial you will end up using a database. MySQL, PostgreSQL are most used. You may want to look in to a noSQL database like MongoDB. I find working with MongoDB very productive, especially when you are figuring / learning things on the go.
Recommended by others in this thread as well but try Coffeescript to write your Javascript and use JQuery for code that works in different browsers.
- facorreia 14y agoFor an absolute beginner, I think a more integrated solution might provide a less frustrating learning curve. Selecting, learning and integrating a full web stack is no trivial task.
- allardschip 14y agoThe larger frameworks might have a better out of the box experience because of the 101 videos and tutorials. Smaller frameworks do have some getting started material as well. I find you are also learning a lot about how to do it the framework's way (HTML helpers, ORMs) while not really learning the underlying technology (HTML, SQL). That's going to hinder you.