Lona: Moderne Web-Entwicklung in Python, ohne JavaScript

Lona ist ein neuartiges web-framework, mit dem man jedes Python script in eine interaktive web-app verwandeln kann
Traditionell wird der Code in Web Apps in zwei Kategorien eingeteilt: Backend (Code auf dem Server) und Frontend (Code im Browser). In den meisten Fällen werden Backend und Frontend mit völlig unterschiedlichen Technologien, Tools und Konzepten entwickelt. Oft sogar in getrennten Codebases von getrennten Teams. Der Overhead von solchen Projektstrukturen ist hoch: Oft kann ein einzelner nicht mehr das ganze Projekt überblicken, geschweige denn verstehen. Die vielfältige Komplexität von modernem Web ist vor allem für kleine Projekte oder Teams, die Web nur als Visualisierungsmedium oder zur Dateneingabe, benutzen wollen, besonders ärgerlich und zeitraubend. Lona hat eine radikal neue Herangehensweise an Web! Die ganze Komplexität von HTTP, Websockets, JavaScript und CSS ist eingepackt in eine simple Python API, entkoppelt von Konzepten wie Backend und Frontend, Server und Client. Ein simples Python-Script ist genug, um in kurzer Zeit eine komplette Web App zu bauen. Lona ist integriert in etablierte Web-Technologien wie Django und Bootstrap. Es richtet sich sowohl an mittlere bis große Projekte mit hunderten von Usern als auch an kleine Projekte und simple Prototypen. In diesem Vortrag geht es um die Entstehung und die Anfänge von Lona, welche Probleme es löst und wie die unterliegende Technologie funktioniert. Der Vortrage wird gehalten vom Autor und Maintainer von Lona.

Additional information

Type Talk
Language German

More sessions

7/14/23
clarity
Raum 1.5
Ein Einblick in die (Straßen-)Verkehrsinfrastruktur der Stadt Hannover. Es geht um die autogerechte Stadt, marode Brücken, VeloRouten, Abholzen von Wäldern, Ampeln, ÖPNV und das Modell Stadtbahn, grüne Wellen und die schönste Kreuzung der Stadt.
7/14/23
Cornelius Köpp
Raum 1.5
... mit Integration in eine nicht so freie Umgebung
7/14/23
UnicornsCode
Raum 1.7
Wir sind UnicornsCode und wir bieten Programmierkurse für jugendliche FINTA* (Frauen, Inter, Nichtbinär, Trans, Agender) an. In diesem Ramen wollen wir uns vorstellen und freuen uns auf ein tolles Wochenende mit euch.
7/14/23
Raum 1.7
YOLO Lightning Talks, just go to the room and wait for instructions.
7/15/23
Yote
Raum 1.7
Around five million scientific articles are published every year. Because they are written by experts for other experts in the field, it is generally hard to judge their credibility as a layperson. However, there are still some general rules and heuristics that can be used to evaluate them. In this talk, I will provide a gentle introduction to the topic. As a recent PhD graduate in the field of biomathematical cancer research, my focus will be on biomedical topics; however, the general approach ...
7/15/23
kristoff
Raum 2.10
RTL433 is a tool to receive and decode radiosignals in the SRD-bands at 169, 433 and 863-869 MHz. A talk about radio, security and privacy.
7/15/23
Pit Noack
Raum 1.5
Zusammen mit der Illustratorin Sophia Sanner habe ich im Rheinwerk Verlag ein Buch veröffentlicht, das grundlegende Konzepte und Algorithmen der KI und benachbarter Gebiete vorstellt. Themen sind u.a. Markow-Prozesse, Assoziationsanalyse, klassische Spiele KI, K-Means Clustering, Q-Learning und Neuronale Netze. Das Buch setzt keine Programmier- oder Mathe-Kenntnisse voraus. Wir haben uns bemüht, die Themen auf anschauliche, unterhaltsame und humorvolle Weise zu vermitteln. Zentral hierfür ...