10.14. Încheiere#

Camera din curte urmărește acum ceea ce se află în fața ei, transmite vizualizarea către oricare telefon autentificat, declanșează Server-Sent Events în momentul în care ceva se mișcă, acceptă comenzi de la tabloul de bord printr-un WebSocket și încarcă un JPEG al fiecărui cadru declanșat într-o arhivă în cloud – totul prin HTTPS, în spatele unei autentificări, cu CORS și CSRF care închid ușa în fața răutăților de tip cross-site. Un singur script, patru corutine de fundal care împart bucla asyncio cu un singur server HTTP, trei fișiere mici în /sdcard/static/ pentru tabloul de bord, un secret de semnare pe sistemul de fișiere.

10.14.1. Hartă de referință#

Atunci când recurgeți la una dintre aceste funcționalități în propria aplicație, paginile de referință sunt destinațiile de consultare:

Fiecare dintre ele este o consultare de o singură pagină. Folosiți-le acum, după ce ați văzut fiecare componentă în context.