• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Baza mongoDb hosting

Cloud VPS
0 głosów
724 wizyt
pytanie zadane 13 grudnia 2018 w JavaScript przez Venglas Obywatel (1,160 p.)
Witam.
Zabieram się do pisania api przy użyciu express i MongoDB.
Już przed samym rozpoczęciem pisania pojawiają się pytania.

Czy jak napiszę takie api i puszczę np. komendę npm run build skompiluje mi to do takiej formy, że będę mógł je wrzucić na normalny hosting a samo api podpiąć pod baze mongoDB postawioną np. na mLab'ie?

1 odpowiedź

0 głosów
odpowiedź 13 grudnia 2018 przez Tomek Sochacki Ekspert (227,490 p.)
Po pierwsze to nie powiedziałeś co robi Twój skrypt o nazwie "build" z package.json :) ale zakładając, że tworzy on po prostu builda js to po prostu te pliki wrzucasz na hosting i odpalasz tam skrypt noda nasłuchujący na konkretnym porcie.

Co do bazy to nie ma znaczenia czy użyjesz mongo z hostingu czy mlab, to tylko kwestia odpowiedniego połączenia się z bazą i użycia API.

Jeśli chcesz pracować z node i mongo to polecam mydevil, mają w dobrych cenach hosting z ssl, ssd, mongo, git, node itp. Najtańsze pakiety to chyba 150zł rocznie i masz naprawdę bardzo przyjemny zestaw. Ponad to uruchamianie skryptów node jest mega przyjemne bo z poziomu panelu admina, wystarczy że plik nazwiesz app.js i umieścisz w odpowiednim miejscu w folderze domeny i z panelu sterujesz m.in. cache itp.

Ja bym na Twoim miejscu wziął właśnie mydevila i zrobił sobie jakiś skrypcik do odpalenia na serwerze, który np. pobierze Ci ostatnią wersję mastera z repo gita jeśli masz zdalne, zainstaluje dependences, zrobi builda i odpali na nowo skrypt (komenda "devil" jeśli dobrze pamiętam).

Ewentualnie można pobawić się w bardziej zaawansowane rozwiązania z buildami automatycznymi, ale to raczej chyba do większych projektów.

Podobne pytania

0 głosów
2 odpowiedzi 986 wizyt
pytanie zadane 12 grudnia 2018 w C i C++ przez Venglas Obywatel (1,160 p.)
0 głosów
0 odpowiedzi 1,569 wizyt
pytanie zadane 6 czerwca 2018 w SQL, bazy danych przez Filipotyk Obywatel (1,280 p.)
0 głosów
0 odpowiedzi 189 wizyt
pytanie zadane 16 września 2018 w Offtop przez seba Dyskutant (8,900 p.)

93,460 zapytań

142,454 odpowiedzi

322,724 komentarzy

62,838 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...