lehrkraefte:blc:informatik:ffprg1-2019:brython-intro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

lehrkraefte:blc:informatik:ffprg1-2019:brython-intro [2019/06/25 13:07] – created Ivo Blöchligerlehrkraefte:blc:informatik:ffprg1-2019:brython-intro [2019/06/25 13:46] (current) Ivo Blöchliger
Line 1: Line 1:
 +====== Python anstelle von JavaScript ======
 +Es gibt eine schon [[https://brython.info/|recht ausgereifte Library "Brython"]] (für P**ython** im **Br**owser), womit JavaScript für interaktive Webseiten durch Python ersetzt werden kann.
  
 +Effektiv ist Brython ein JavaScript-Programm, das Python-Code liest und ausführt. Ein Zugriff auf HTML-Element (DOM) und Events (Maus, Tastatur) sind damit ebenfalls möglich.
 +
 +Auf der Brython-Webseite gibt es diverse [[https://brython.info/demo.html?lang=en|Demos]] und eine gute 
 +[[https://brython.info/static_doc/en/intro.html?lang=en|Dokumentation]].
 +
 +Interessanterweise soll so Python im Browser vergleichbar schnell wie native Python sein.
 +
 +===== Kleiner Rechentrainer in Brython =====
 +https://glf.tech-lab.ch/teach/deadbeef/javascript/brython/rechnen.html (Viel Spass!)