Hat jemand hier jemals mit Kelch gearbeitet? Es ist ein Werkzeug für die Erstellung von APIs. Ich möchte es verwenden, um eine einzelne Seite Anwendung zu erstellen, aber ich bin nicht sicher, wie man tatsächlich HTML davon bedient. Ich habe Videos gesehen, wo es erkundet wurde, aber ich kann nicht herausfinden, wie sie das Ding gebaut haben. Hat jemand Ratschläge, wohin er gehen soll, wie kann er damit beginnen?Verwenden von aws chalice zum Erstellen einer einzelnen Seite Anwendung?
Antwort
Sie würden HTML nicht direkt aus Chalice liefern. Es wurde speziell für die Zusammenarbeit mit AWS Lambda und API Gateway entwickelt, um dynamische, API-zentrierte Inhalte bereitzustellen. Für die statischen Teile eines SPA würden Sie einen Webserver (nginx oder Apache) oder S3 (mit oder ohne CloudFront) verwenden.
Angenommen, Sie sind an einem rein "serverlosen" Anwendungsmodell interessiert, schlage ich vor, den Ressourcen-Typ "Proxy" des API-Gateways zu verwenden und an statische Ressourcen in S3 weiterzuleiten.
erwähnenswert, dass es wahrscheinlich möglich ist HTML von Chalice zu dienen, sondern von einer Architektur, Perspektive, das ist nicht die Absicht des Rahmens, und Sie würden Upstream Zweck gebaute alle Funktionen und Vorteile von Tool zu erhalten, schwimmen zum Servieren von statischem Verkehr (vollständige HTTP-Semantik w/Caching, bedingte gets, etc)
- 1. Beste Technologien zum Erstellen einer einzelnen Seite neue Anwendung
- 2. Die meisten Standard-Methode zum Erstellen einer einzelnen Seite Anwendung mit Django
- 3. Mehrere Timer auf einer einzelnen Seite in einer Meteor-Anwendung
- 4. Verwalten von Anzeigen in einer einzelnen Seite Anwendung
- 5. SSRS-Parameter zum Anzeigen von Ergebnissen auf einer einzelnen Seite
- 6. Verwenden von nuget-Paket zum Bereitstellen einer einzelnen Datei
- 7. Sicherheit und Lokalisierung mit Angular in einer einzelnen Seite Anwendung?
- 8. Routing in einer einzelnen Seite Anwendung mit einer anderen Homepage
- 9. Reduzieren einer großen einzelnen Seite AJAX-Anwendung (jQuery, ASP.net)
- 10. Wie telephone api zum Erstellen einer Android-Anwendung zu verwenden?
- 11. Erkennung der Versionsänderung der Anwendung auf einer einzelnen Seite
- 12. Verwenden von Funktion zum Erstellen einer Verbindung
- 13. Verwenden von Mstrsplit zum Erstellen einer Zeichenmatrix
- 14. Verwenden von Tableau zum Erstellen einer Heatmap
- 15. AWS-Anwendung elb Zielgruppen
- 16. Allgemeine Idee zum Erstellen einer Multiplattform-Anwendung
- 17. Optionen zum Erstellen einer webbasierten Python-Anwendung
- 18. Verwenden von mustache.js zum Erstellen von Tabelle
- 19. Verwenden einer Schleife zum Erstellen einer Liste
- 20. Verwenden von XML zum Anzeigen einer Tabelle auf einer Seite
- 21. So verwenden Sie Hudson zum Verfolgen einer einzelnen Metrik
- 22. Verwenden einer Zeichnungsbibliothek zum Erstellen einer GUI
- 23. Verwenden von Webtechnologien zum Erstellen von Desktopanwendungen
- 24. DNN Hotcakes Server Side API zum Erstellen einer einzelnen Variante
- 25. Verwenden von Python zum Erstellen von Webanwendungen
- 26. Verwenden von Laravel-Controllern als Komponenten zum Erstellen einer Ansicht
- 27. Verwenden von ServerManager zum Erstellen von Anwendungen innerhalb von Anwendungen
- 28. Verwendung von AWS-Rollen mit Packer zum Erstellen von AMIs
- 29. AWS API Gateway: Anforderungen von einer einzelnen IP-Adresse beschränken
- 30. Verwenden von MSBuild zum Bereitstellen einer ASP.NET MVC-Anwendung
Haben Sie http://chalice.readthedocs.io/en/latest/api.html gesehen? – arsho
Ich habe, und ich weiß, es hat mit dem Javascript SDK zu tun, Theres nur ein Schritt, den ich zu fehlen scheinen –