On Jul 4, 2:00 am, Aaron Watters <[email protected]> wrote:
> > I am sooooo against template languages of any kind sorry
>
> Thanks for the comment.  Why?
> It's kind of like being against higher level languages, prefering
> to use only assembly language, in my opinion.
>
> I really enjoy writing things like
>
>     {{include "footnote"}} It's fun to use footnotes. {{/include}}
>
> embedded in HTML files using WHIFF 
> myself.http://aaron.oirt.rutgers.edu/myapp/docs/W1500.whyIsWhiffCool
>
> How do you do this using embedded javascript?
>

Believe it or not, every template language out there makes your life
and defenatly from others, more complicated :)
Let me explain.
Most of the time your code looks like this

server side
-----------------
calculate
calculate
calculate
do layout if this
do layout if that
calculate
return layout

client side
---------------
receive layout
display

What i recommend you do is this

server side
---------------
calculate
calculate
calculate
calculate
return data

client side
----------------
receive data
generate layout
generate layout
generate layout
display

Why ?
1) You never ever have to change your server script ever again no
matter what W3C decides or which mobile browser is going to be the
next big thing.
2) You server code looks cleaner then the toilet of the white house.
3) You can ask other to do the layout for you and they don't have to
know anything about your server, actually they don't even have to know
anything about python.

Let put it this way, if you are using a browser, i am sure i can
transform raw data preferably json style into what ever layout you
want using js.
Examples http://code.google.com/p/appwsgi/source/browse/trunk and open
the plain xhtml file inside the www/user folder and notice not a
single line of code in my wsgi or python files has anything not even
the slightest thing to do with xhtml css or other browser stuff. Note
that i do use firefox 3.5 :P
Als notice this is pure js and it does not care if the data comes from
php, python or whatever is running on the server.

My conclusion over the years is, that python programmers suck at
making websites, and photoshop artiest defenatly suck at python. So
don't try to combine it, because it is never going to work the way you
want other people, especially non python people to use it.

I personally obay one rule, if the python project contains one line
that has to do with html code, just start over :)


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to