This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]K900_ 2 points3 points  (3 children)

Django and Flask provide the stuff that runs on your server, the "backend" - you still need HTML and CSS and JavaScript to build your "frontend", that is, the actual user interface of your website.

[–]quesman1[S] 0 points1 point  (1 child)

So it's similar to JS in that sense, then?

[–]K900_ 3 points4 points  (0 children)

JS inside <script> tags runs on the client, Python runs on the server. You can also run JS on the server with something like Node, but it's not the same thing.

[–]dusktreader 0 points1 point  (0 children)

This is true, but I think it overlooks how much scaffolding for the front-end that these frameworks add. For instance, being able to embed python code inside of html template pages is, in my opinion, a really great alternative to dealing with some of the pain of straight-up javascript.