Andrea Koutifaris
1 min readJul 8, 2020

--

Browsers, as far as I know, supports only JavaScript (and today webassembly). I don’t know which other scripting language you are referring to. Probably Flash, which is a plugin… today deprecated.

https://stackoverflow.com/questions/8946906/why-is-javascript-the-only-client-side-scripting-language-implemented-in-browser

Django is a python backend web framework, which means it produces pages in HTML and JavaScript. Browser has nothing to do with Django.

Backend is run in servers and can be written in any language.

Of course JavaScript can be used also outside a browser context (Node.js for example).

You don’t like JavaScript, which is perfectly OK. You like Python (or at least Django), which is very similar to JavaScript… most of what you say of JavaScript is true also for Python. Still Python is a great language.

--

--