Lekcja tekstowa
Komunikacja między frontendem oraz backendem odbywa się przy pomocy odpowiedniego interfejsu, tj. API. Niezależnie od tego, czy dane mamy pobrać z naszego lokalnego, czy zewnętrznego serwera, musimy odpowiednio przygotować zapytanie i poprawnie odebrać odpowiedź. Ponieważ są to oddzielne byty, to komunikacja najczęściej odbywa się w sposób asynchroniczny, czyli jest od siebie niezależna. Dzięki informacjom zawartym w materiale będziesz w stanie płynnie i bez problemów zarządzać całą komunikacją!
Przeczytaj więcej w ebooku JavaScript: API oraz FETCH
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Lekcja audio
Komunikacja między frontendem oraz backendem odbywa się przy pomocy odpowiedniego interfejsu, tj. API. Niezależnie od tego, czy dane mamy pobrać z naszego lokalnego, czy zewnętrznego serwera, musimy odpowiednio przygotować zapytanie i poprawnie odebrać odpowiedź. Ponieważ są to oddzielne byty, to komunikacja najczęściej odbywa się w sposób asynchroniczny, czyli jest od siebie niezależna. Dzięki informacjom zawartym w materiale będziesz w stanie płynnie i bez problemów zarządzać całą komunikacją!
Przeczytaj więcej w ebooku JavaScript: API oraz FETCH
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Zadanie
Komunikacja między frontendem oraz backendem odbywa się przy pomocy odpowiedniego interfejsu, tj. API. Niezależnie od tego, czy dane mamy pobrać z naszego lokalnego, czy zewnętrznego serwera, musimy odpowiednio przygotować zapytanie i poprawnie odebrać odpowiedź. Ponieważ są to oddzielne byty, to komunikacja najczęściej odbywa się w sposób asynchroniczny, czyli jest od siebie niezależna. Dzięki informacjom zawartym w materiale będziesz w stanie płynnie i bez problemów zarządzać całą komunikacją!
Przeczytaj więcej w ebooku JavaScript: API oraz FETCH
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Warsztat będzie omawiać poniższe zagadnienia. Informacje na ich temat znajdziesz zarówno w części teoretycznej, jak i praktycznej, tj. w zadaniach oraz projekcie.
- Asynchroniczność
- Callback hell
- Closures - Obietnice
- Promise.all()
- Promise.race() - Fetch
- Wprowadzenie
- REST API
- Format JSON
- Podsumowanie - JSON Server
- Wprowadzenie
- Przykład CRUD-a
- Refaktoryzacja - Wsparcie przeglądarek
- Async ... await
Co wchodzi w skład warsztatu?
- PDF w formie prezentacji, który zawiera wyjaśnienie zagadnień wraz z przykładami kodu (zobacz darmowy warsztat).
- Zadania do samodzielnego wykonania w serwisie GitHub (wymagane darmowe konto).
- Omówienie i przedstawienie rozwiązań zadań w formie wideo.
- Projekt do samodzielnego wykonania, który można wykorzystać w portfolio.
- Wideo z przykładowym Code Review projektów – omówienie dobrych praktyk i najczęściej popełnianych błędów.