Freelancer i backend

0

Zawodowo tworzę aplikacje mobilne i chciałbym zacząć prace jako freelancer by robić apki bezpośrednio dla klientów.
W związku z tym zacząłem zastanawiać się nad wyborem technologii na serwerze, gdyż prawie zawsze za aplikacją stoi jakiś serwer z API.

Moje przemyślenia...
PHP jest prostym językiem, łatwo o tani hosting i szybko się w nim programuje, jednak "magiczne" funkcje, brak silnego typowania, działają na jego niekorzyść i łatwo o błędy.
Java sprawia wrażenie "cieżkiej". Postawienie strony na popularnym Springu trochę trwa, konfiguracja nie jest łatwa. Serwer jest droższy niż w przypadku hostingu PHP.

Podział na 3 warstwy:
frontend (np Angular) - serwer (Java) - baza
wydaje mi się, że bardzo wydłuża czas tworzenia portalu www przez freelancera. A dluzszy czas to wyzsza cena końcowa.

Co według Was byłoby najlepszym jezykiem/technologią na serwer dla freelancera? I co myślicie o modelu trójwarstwowym, czy lepiej zrobić stronę www (front i back razem) i wystawić API czy wystawić na back tylko API z ktorego korzystałby front i mobilka?

Zależy mi na łatwości i szybkości implementacji całej strony wraz z API dla mobilki, a także na uniknięciu błędów o które łatwo w np PHP.

0

PHP wydaje mi się bardziej popularny i pospolity jeśli chodzi o zlecenia freelns które są raczej prostsze w budowie i nastawione na efekt i cenę

0

Klienci często chcą mieć stronę szybko i tanio i żeby działało, wiec chyba PHP jest najlepszym wyborem.

1

Zrozumcie w końcu.. PHP 7 ma już silne typowanie jak ktoś tego potrzebuje, a magii nikt nie każe ci używać.. nawet mało kto tego używa;]
Myślisz, żę weźmiesz javę i nagle wszystkie problemy się rozwiążą? żaden język nie jest uniwersalny i wbijcie sobie to do głowy w końcu. Jeden ma to drugi ma co innego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1