Aktywne Wpisy

szczypawka +3
Hej, mam dosyć duży problem.
Mam już mieszkanie, które kupiłem 3 lata temu ma kredyt, który mnie dojeżdża strasznie. Z racji tego, ze ja już się nie łapie na program to próbowałem namówić narzeczona na to, żeby kupiła drugie mieszkanie na siebie, zanim jeszcze weźmiemy ślub. Ona wpadła na genialny plan:
„To choć, Ty mi sprzedasz swoje mieszkanie i będziemy płacić mniejsza ratę”
Dodam, ze jej chodzi o to, żeby jej sprzedać
Mam już mieszkanie, które kupiłem 3 lata temu ma kredyt, który mnie dojeżdża strasznie. Z racji tego, ze ja już się nie łapie na program to próbowałem namówić narzeczona na to, żeby kupiła drugie mieszkanie na siebie, zanim jeszcze weźmiemy ślub. Ona wpadła na genialny plan:
„To choć, Ty mi sprzedasz swoje mieszkanie i będziemy płacić mniejsza ratę”
Dodam, ze jej chodzi o to, żeby jej sprzedać

Bloodhorn +74
xD
Program rzadowy "Laptop+" czyli laptopy dla czwartoklasistow ktorzy ich nie potrzebuja zostal przeglosowany.
Zgadnijcie kto jak glosowal ( ͡º ͜ʖ͡º)
#konfederacja #polska #glosowanie #socjal #panstwosocjalne #wenezuela+
Program rzadowy "Laptop+" czyli laptopy dla czwartoklasistow ktorzy ich nie potrzebuja zostal przeglosowany.
Zgadnijcie kto jak glosowal ( ͡º ͜ʖ͡º)
#konfederacja #polska #glosowanie #socjal #panstwosocjalne #wenezuela+





1. Czy jest jakaś integracja między Angularem/JavaScriptem a PHP tak, jak między HTML a PHP (piszę sobie jeden kod obok drugiego w jednym pliku), czy też jedyna (albo jedyna sensowna) komunikacja odbywa się przez API? W pliku php mógłbym przecież bezpośrednio ściągać dane z serwera i echować je do HTML-a.
2. Jeśli mam stworzyć osobne pliki php (wystawić API) na serwerze, a nie w folderze projektu, to nie będę mógł ich umieścić na githubie. Chcę zaś pokazać światu, że te funkcje na serwerze napisałem tak i tak. Jaka jest praktyka? Powinienem skopiować te pliki i umieścić je w strukturze folderów projektu angulara, choć nie są one z tym projektem powiązane bezpośrednio? Jak nazwać taki folder?
#naukaprogramowania
@lunaexoriens: czemu? Robisz strukturę projektu
*.*
docker-compose.yml
server/
client/
Kiedyś coś próbowałem z łączeniem vue i symfony (tak jak jest to natywnie laravel+vue) ale za dużo z tym #!$%@? i wolę wystawić api i oddzielnie mieć klienta.
Drugie podejście jest starsze, pierwsze nowsze.
Angular, React, Vue to podejście z oddzielnym frontendem, który komunikuje się po REST API z backendem.
Jeśli nie chcesz tego i po staremu chcesz renderować po stronie serwera, to nie baw się tylko weź taki framework. Do PHP to jest Symfony, Laravel itd.
Robienie tego z
@lunaexoriens: są jeszcze hybrydówki np. https://blog.pusher.com/why-vuejs-laravel/ , czyli back wysyła dane do jakiegoś systemu szablonów (np. blade), a tam wstrzykiwane są komponenty vue/react w odpowiednie miejsca w htmlu które renderuje już front, ale to raczej rozwiązanie dla staroszkolnych stron w MPA w których trzeba dodać coś co
po prostu nie piszesz żadnego kodu htmlowego po stronie backendu i tyle, same zwrotki json i tyle
@mk321: potwierdzam, narzut jest minimalny a php.ini i extensiony to naprawdę ciężko spieprzone tematy. Dużo wygodniej jest wszystko zamknąć w kontenerze.
@lunaexoriens: od siebie jeszcze dodam, że nieważne które podejście wybierzesz - PHP bez frameworka nie ruszaj, bo będzie śmierdziało. Polecam Symfony, a najlepiej to w ogóle jakiś inny język do backendu. ( ͡° ͜ʖ ͡°)
@mk321: docker na dev i prod, mega wygodne rozwiązanie bo praktycznie na CD zmienia się tylko .env i wszystko śmiga samo.