W jaki sposób debugujecie AJAX-owe zapytania? #jakzwierzeta za pomocę error.log() albo die(json_encode($data)), czy macie jakieś sprytniejsze sposoby? W jaki sposób wysyłacie requesty, Postmanem, czy klikacie w przeglądarce #jakzwierzeta?
Chodzi mi o sytuację gdy kodujecie jakiś backendowy resource, pod który wysyła zapytania front-end i potrzebujecie debugwać dane, które ten resource zwraca.
jak zwierzeta to dzialaja ludzie ktorzy nie potrafia uzywac network monitora
To akurat oczywiste. Bez tego narzędzia ani rusz. Ale to nie jest najwydajniejszy sposób debugowania. Chociaż ja tak właśnie robię - network monitor + die(json_encode($data)), ale wiem, że na pewno są wydajniejsze sposoby jak chociażby wspomniany przez
@rozdajozadarmo: Mam taki bookmarklet: https://www.jetbrains.com/phpstorm/marklets/ który ustawia ciasteczko na całą domenę dzięki czemu wszystkie requesty również idą przez xdebuga, do tego breakpoint w odpowiednim miejscu i możesz debugować.
@rozdajozadarmo: piszę normalne testy funkcjonalne i tyle, gdzie ustawiam url w routerze aplikacji i czy dostaję prawidłową odpowiedź i po drodze dzieje się to co powinno i tyle, tj czy kod działa tak jak powinien
Powiedzcie mi jaki jest sens emigrowania z Polski w dzisiejszych czasach ? Przecież na zachodzie już wcale nie jest lepiej chyba, że się jest jakimś specjalistą…
error.log()albodie(json_encode($data)), czy macie jakieś sprytniejsze sposoby? W jaki sposób wysyłacie requesty, Postmanem, czy klikacie w przeglądarce #jakzwierzeta?Chodzi mi o sytuację gdy kodujecie jakiś backendowy resource, pod który wysyła zapytania front-end i potrzebujecie debugwać dane, które ten resource zwraca.
#webdev #programowanie #javascript #php
To akurat oczywiste. Bez tego narzędzia ani rusz. Ale to nie jest najwydajniejszy sposób debugowania. Chociaż ja tak właśnie robię - network monitor +
die(json_encode($data)), ale wiem, że na pewno są wydajniejsze sposoby jak chociażby wspomniany przezDo debugowania backendu (Pehapa) jest Xdebug i debugger w połączeniu z IDE (zarówno PhpStorm jak i NetBeans dają radę). Stawiasz brejkpointy i jazda.
Znam i szanuję.