Ich erstelle eine App für die persönliche Entwicklung, habe aber das Backend mit Rails erstellt. Eines Tages. .. .. Ich habe diesen Artikel gesehen. App-Entwicklung ohne Back-End-Ingenieur auf Firebase: Vorteile und Herausforderungen von Cookpad
Firebase ermöglicht die Entwicklung ohne Backend-Ingenieure </ b>
(゚ д ゚) ... Magica
Inspiriert davon habe ich ein Backend mit Cloud Function erstellt.
Aber
Aus irgendeinem Grund hörte es auf.
Dieses Mal habe ich Microservices als Architektur übernommen und möchte nicht jede Funktion selbst erstellen. Daher war ich wütend, BaaS als Service zu definieren und nur BFF zu erstellen.
In diesem Fall wäre es einfacher, eine gemeinsame Bibliotheksdatei für jedes BaaS zu erstellen, wenn andere Projekte </ b> gestartet werden, oder? Dann habe ich gelernt, dass Cloud-Funktionen eine so gemeinsame Funktion haben, und versucht, sie zu übernehmen.
Jedoch. ..
Es ist mühsam (; ´Д `)
Erstens bin ich angewidert, dass es nur lokal in Funktionseinheiten ausgeführt werden kann Ist es nicht möglich, ein Framework auszuführen, das lokal ohne einen Server wie eine Cloud-Funktion ausgeführt werden kann? Die Idee.
Erstellen Sie Serverless mit Docker, dem so genannten Cloud Run, und berechnen Sie für jede Anforderung eine Gebühr (Daten können nicht beibehalten werden). Ist es nur die Spitze der Cloud-Funktion? Ich habe erfahren, dass es einen kompatiblen Dienst gibt, und habe ihn diesmal übernommen.
Ich habe eine Probe (Basis) für diejenigen gemacht, die diese realisieren wollen, also benutze sie bitte! Ich will das sagen.
Es ist weniger als.
https://github.com/taiseiotsuka/Flask-On-CloudRun
Ich habe alle Konstruktionsverfahren in die Readme-Datei geschrieben. Bitte verwenden Sie sie, wenn Sie möchten.
Wenn Sie nicht wissen, wie man es benutzt, stellen Sie eine Frage!
Bye
Recommended Posts