3 ms·
If you're just getting comfortable with server side, I suggest Web.py, then Django or Pylons.
by biohacker42 18y ago
If you're just getting comfortable with server side, I suggest Web.py, then Django or Pylons.
- anotherjesse 18y agoI'm a large fan of web.py running on appengine. I've converted my site (overstimulate.com) and several of my projects to it. I extracted the basic parts of a web.py appengine site and put them on http://github.com/anotherjesse/webpy-appengine-helloworld/tree/master http://github.com/anotherjesse/webpy-appengine-helloworld/tr... I'm also working on abstracting my forum/blog/wiki/cms site (running overstimulate.com) to http://github.com/anotherjesse/fobliki/tree/master http://github.com/anotherjesse/fobliki/tree/master - but it isn't ready yet
- gtani 18y agoThere's probably repositories for small complete tutorial apps somewhere in django land, as for rails. This is the best way to bootstrap yourself, to start with something that works, then start editing code , reading code and books about code. Edit the style sheets, the routing, the queries , views and controllers, see what breaks. Better yet, learn the unit testing framework at the smae time. This is how a lot of Rails texts teach programming (TDD), and it's very effective. The trickiest parts: tracing how data flows in from a form thru validation, sanitization, into sessions, gets tied together by associations foreign keys, saved to database and then read out of DBMS, ... Javascript is the other tricky part, i would leave it for last, even if you only have to support one framework (JQuery) and one browser (firefox with firebug). The Oreilly "Missing Manual to Javascript" is an excellent intro to Jquery and Javascript. Parts that look tricky but are intuitive once you get the feel of it: REST, routing, Some other books people find helpful Jeremy Keith "DOM Scripting" and another one he wrote, i can't remember the title. McFarlane CSS Missing Manual (same guy who wrote JS miss'g manual). Crockford, "javascript, Good parts" And while you're at it, spend some time poking around stackoverflow. The mini tag communities around ruby, rails, python, haskell, erlang ... are really nice.