In den letzten Jahren habe ich ein paar Mal versucht, mit Lambda-Funktionen zu arbeiten. Jedes Mal blieb ich stecken, entweder beim Klicken in AWS UIs oder beim Schreiben von YAML-Dateien.Netlify ändert all das, indem es Lambdas einfach zu benutzen macht. Im Folgenden beschreibe ich die Grundlagen der Bereitstellung einer Funktion und zeige, wie die Entwicklungstools die lokale Entwicklung unterstützen.
Das einfachste Hallo-Welt-Beispiel, das mir einfiel, finden Sie in diesem Repo mit dem Tag basic-javascript-lambda. Es gibt eine einfache index.html-Datei (ein Überbleibsel früherer Experimente) und eine hallo.js-Datei in src/functions. Das ist fast alles, aber es braucht noch eine spezielle Konfiguration in einer Datei namens netlify.toml, die sich im Stammverzeichnis des Repositorys befindet.
Mehr