Cloudflare odpira vrata spletnim aplikacijam v Pythonu
Cloudflare je podporo programskemu jeziku Python na platformi Workers premaknil iz preizkusnega obdobja v splošno dostopnost. Razvijalci lahko tako svoje spletne storitve postavijo na njegovo infrastrukturo, platforma pa prevzame izvajanje aplikacij in prilagajanje obremenitvam.
Novost je pomembna predvsem za ustvarjalce spletnih strani, spletnih orodij in storitev, ki že uporabljajo Python. Podprta so priljubljena razvojna ogrodja Django, Flask in FastAPI, zato lahko ohranijo znan način dela. Aplikacije lahko povežejo tudi s Cloudflarovimi podatkovnimi bazami, shrambo datotek in storitvami umetne inteligence. Podjetje je poenostavilo komunikacijo med Pythonovo kodo in drugimi deli svoje platforme. Razvijalcem za te povezave ni več treba ročno pretvarjati podatkov v oblike, prilagojene JavaScriptu. Dodana je tudi možnost povezovanja s podatkovnimi bazami PostgreSQL in MySQL prek storitve Hyperdrive. V ozadju Python deluje v okolju WebAssembly, kar prinaša tudi omejitve. Knjižnice z dodatki, napisanimi v jezikih C, C++ ali Rust, potrebujejo ustrezno pripravljene različice, zato vseh obstoječih projektov ni mogoče preseliti brez prilagoditev.
Za manjše razvojne ekipe je glavna prednost manj ukvarjanja s strežniško infrastrukturo. Več časa lahko namenijo delovanju spletne storitve, medtem ko izvajanje kode prepustijo ponudniku platforme.


