Czym jest wdrożenie?
Wdrożenie to krok, w którym wersja aplikacji zostaje uruchomiona na serwerze, aby prawdziwi użytkownicy mogli z niej korzystać. Za każdym razem, gdy zmienisz aplikację i opublikujesz ją ponownie, wdrażasz nową wersję.
Podczas budowy aplikacja działa w podglądzie widocznym tylko dla Ciebie. Wdrożenie kopiuje aktualną wersję na hosting, uruchamia ją i kieruje publiczny adres właśnie na nią.
Ostrożne wdrożenie sprawdza, czy nowa wersja poprawnie się uruchamia, zanim przekieruje na nią użytkowników, dzięki czemu wadliwy build nie wyłącza działającej aplikacji. Wdrożenie stosuje też zmiany w bazie danych, których potrzebuje nowa wersja.
Dobre nawyki to testowanie w podglądzie lub kopii stagingowej przed wdrożeniem, wdrażanie małych zmian często zamiast dużych rzadko oraz zachowanie możliwości powrotu do ostatniej działającej wersji.
W Mythex wdrożenie to przycisk Publikuj: umieszcza aplikację na żywo pod adresem URL i utrzymuje ją w działaniu.
Pytania
Jaka jest różnica między wdrożeniem a publikacją?
W większości narzędzi do tworzenia aplikacji oznaczają to samo: udostępnienie aktualnej wersji na żywo. Programiści częściej mówią „wdrażać”, a narzędzia zwykle nazywają przycisk „Publikuj”.
Dlaczego moja aplikacja działa w podglądzie, ale nie po wdrożeniu?
Typowe przyczyny to brakujące zmienne środowiskowe lub sekrety w wersji na żywo, zmiany w bazie danych, które się nie wykonały, albo ścieżka istniejąca tylko lokalnie. Najpierw sprawdź logi działającej aplikacji.
Zobacz także
Mythex · Pricing · Zbuduj wszystko z AI · Szablony stron i aplikacji · Mythex w porównaniu · Słownik budowania aplikacji z AI · Darmowe narzędzia do budowania aplikacji z AI · English