Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko180
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

10

Angular v4: Jak zamockować dane do usługi HTTP? | Piotr Kowalski Blog

Angular v4: Jak zamockować dane do usługi HTTP? | Piotr Kowalski Blog

Mokowałeś kiedyś dane w projekcie Angularowym na wypadek braku komunikacji z back-endem? Jeśli nie to zapraszam Cię do lektury. W kilku krótkich krokach pokazuje Ci jak dodać do aplikacji (od samego początku) możliwość przepięcia zapytań HTTP na odpowiedzi ze statycznych plików JSON.

piecioshka
piecioshka
piecioshka
z
piecioshka.pl
dodany: 15.06.2017, 10:55:10
  • #
    javascript
  • #
    angular
  • #
    frontend
  • #
    webdev
  • #
    programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (4)

najlepsze

Polinik
Polinik
15.06.2017, 11:32:36
  • 8
Ja myślę, że bez holajzy ani rusz. Bez holajzy w żaden sposób nie udałoby się zamokować danych na wypadek komunikacji z back-endem i dania im zapytań przez HTTP przez statyczne pliki JSON. Tyle, że zapomniałeś napisać, co jeśli trzeba roztrajbować ferszlus, który źle działa w przypadku, kiedy droselklapę tandetnie zablindowano i ryksztosuje?
( ͡° ͜ʖ ͡°)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

wykopowicz71
wykopowicz71
wykopowicz71
15.06.2017, 11:43:26
  • 5
@Polinik:

Holajza - tak. Ale lepiej zadziała pentowanie danych na keszu na SSD. Back - end powinien być skonfigurowany tak, żeby ryksztosowanie od razu przechodziło na FTP zamiast na HTTP. Ferszlus z kolei trzeba zabustrować, wtedy roztrajbowanie nie będzie możliwe. Robimy to bardzo prosto: Wpisujemy w konsoli: ferszlus/z i podajemy ścieżkę dostępu. Blindowanie to osobny problem, dobre praktyki pisania kodu mówią, że przy blindowaniu używamy sticka, a nie black glasses.
  • Odpowiedz
J.....n
J.....n
konto usunięte 15.06.2017, 12:20:23
  • 1
Angular4 ma jakiś potworny sposób mockowania. W PHP albo javie pisze sobię klasę "Client" która wykonuje requesty do API.

W jakiejś klasie która używa API, przekazuje w konstruktorze obiekt Client aby sobie za pośrednictwem Clienta pobierał i wysyłał dane.

Wtedy w czasie testu zamiast realnego Clienta, w konstruktorze przekazuje mocka. Mock ma metody shouldReceive w których sprawdza czy testowana klasa wywołała metodę z klienta. Po shouldReceive na mocku wywoływana jest metoda return, w której
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

mathix
mathix
15.06.2017, 13:06:00
  • 1
@Jojne_Zimmerman: W NG 1.x nie trzeba było dodawać nowych routingów do tego. Wątpię żeby z-----i to w 4.
  • Odpowiedz

Hity

tygodnia

Najładniejszy MOP w Polsce, doceńmy pracę Pań!
Najładniejszy MOP w Polsce, doceńmy pracę Pań!
3744
I znowu psy: Cztery psy zagryzły 80-latka
I znowu psy: Cztery psy zagryzły 80-latka
3665
Słynne Prince Polo XXL zmniejszyło gramaturę
Słynne Prince Polo XXL zmniejszyło gramaturę
2731
Znalazł wojskowe dokumenty na działce. Policja przeszukała jego dom bez nakazu.
Znalazł wojskowe dokumenty na działce. Policja przeszukała jego dom bez nakazu.
2422
Facet opracował kamerę rejestrującą 2 miliardy FPS i nagrał ruch wiązki lasera
Facet opracował kamerę rejestrującą 2 miliardy FPS i nagrał ruch wiązki lasera
2418
Pokaż więcej

Powiązane tagi

  • #webdev
  • #programowanie
  • #jquery
  • #js
  • #php
  • #informatyka
  • #nodejs
  • #html5
  • #html
  • #frontend
  • #angularjs
  • #css
  • #naukaprogramowania
  • #go
  • #python

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking