„Browser Functions“

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Serverless Functions sind ziemlich einfach. Man steckt ein bisschen Backend-Sprachcode, wie Node, in die Cloud und kommuniziert über eine URL damit. Aber was wäre, wenn diese URL keine Backend-Sprache ausführen würde, sondern *einen tatsächlichen Browser*? Richard Young

Wir können jetzt Full-Stack-Entwicklung nur mit Web-APIs machen. Müssen Sie Netzwerkressourcen lesen/schreiben? Verwenden Sie die fetch API. Müssen Sie Daten zwischenspeichern? Verwenden Sie localStorage. Müssen Sie ein Bild verwischen? Verwenden Sie einen CSS-Filter auf einem img-Tag. Müssen Sie Sitzungen verwalten? Verwenden Sie Cookies. Benötigen Sie Multithreading? Verwenden Sie Web Workers. Benötigen Sie native kompilierte Geschwindigkeit (oder eine andere Sprache als JavaScript)? Verwenden Sie WebAssembly.

Clever. Browser werden immer leistungsfähiger, da ist es sinnvoll, die Dinge zu nutzen, die sie gut können.

Direkter Link →