Twilio Runtime
Der Datenverkehr zu einer kommunikationsbasierten Anwendung ist unvorhersehbar, und die richtige Skalierung zu Spitzenzeiten ist schwierig. Runtime ist eine serverlose Umgebung für Node.js-Codes und statische Dateien, die Skalierung, Hosting und Wartung übernimmt, sodass Sie sich auf Ihren Anwendungscode konzentrieren können, anstatt sich um die Server-Betriebszeit sorgen zu müssen. Bei uns finden Sie die Dokumentation, den Beispielcode und die Entwicklertools, die Sie für die Entwicklung benötigen.
Ihre erste Funktion bereitstellen
const axios = require('axios');
exports.handler = async (context, event, callback) => {
const twiml = new Twilio.twiml.MessagingResponse();
const response = await axios
.get('https://dog.ceo/api/breeds/image/random');
twiml
.message(`Hello, ${event.From}! Enjoy this doge!`)
.media(response.data.message);
return callback(null, twiml);
};
Einführung
Sie können mit nur wenigen Klicks eine Funktion entwickeln, die auf eine beliebige Anzahl eingehender SMS, Anrufe und mehr skaliert werden kann. Sie müssen keinen eigenen Server bereitstellen oder verwalten. Legen wir los!
Sie können auch die Twilio CLI und das Serverless Toolkit verwenden, um schnell eine vorgefertigte App-Vorlage bereitzustellen oder Ihre eigene App von Grund auf neu zu erstellen.
Wenn Sie eine GUI bevorzugen, können Sie einfach die Twilio Console besuchen, um loszulegen!
- Schnelle Bereitstellung
- Entwickeln und lokal ausführen
Eine serverlose Anwendung erstellen
Das Konzept verstehen
Erfahren Sie, wie Runtime Ihre App skaliert und zuverlässig und flexibel macht. Die Erstellung einer Anwendung in Runtime unterscheidet sich von der Erstellung auf Ihrem eigenen Server mithilfe von Express oder Flask. Schaffen Sie Erfolgsgrundlagen, indem Sie die wichtigsten Konzepte und JavaScript-Methoden erlernen, mit denen Sie bei der Entwicklung viel zu tun haben werden.
Mit diesen Dokumenten können Sie mehr über die Kernkonzepte von Runtime, die verschiedenen Schritte beim Erstellen in der Cloud und Beispiele für häufige Anwendungsfälle herausfinden.
Kernkonzepte
Der Einstieg
Beispielfunktionen
Das Serverless Toolkit entdecken
Das Serverless Toolkit ist ein CLI-Tool, das Sie bei der lokalen Entwicklung und Bereitstellung für Twilio Runtime unterstützt.
Sie möchten Ihren Workflow beschleunigen, Apps schnell erstellen und bereitstellen, sie einfach in Ihre CI/CD-Pipeline integrieren und bequem von Ihrer eigenen IDE aus entwickeln? Dann ist das Serverless Toolkit genau das richtige Plug-in für die Twillio CLI für Sie.