158660
Książka
W koszyku
(Technologia i Rozwiązania)
Projektowanie dla przyjemności i zysku (17) Droga do powstania języka JavaScript (17) Początki (18) Przerwa (21) Pojawienie się aplikacji GMail (21) Wszechobecność języka JavaScript (23) Czym jest wzorzec projektowy? (25) Antywzorce (28) Klasyczne wzorce projektowe (31) Organizacja kodu (33) Porcje kodu (33) O co tak w ogóle chodzi z zasięgiem globalnym? (35) Obiekty w języku JavaScript (37) Tworzenie prototypu (41) Dziedziczenie (44) Moduły (45) Klasy i moduły standardu ECMAScript 2015 (49) Najlepsze procedury i rozwiązywanie problemów (50) Wzorce kreacyjne (53) Fabryka abstrakcyjna (54) Budowniczy (60) Metoda wytwórcza (63) Singleton (66) Mankamenty (68) Prototyp (68) Wzorce strukturalne (73) Adapter (73) Most (77) Kompozyt (81) Dekorator (85) Fasada (87) Pyłek (89) Pełnomocnik (91) Wzorce operacyjne (95) Łańcuch odpowiedzialności (96) Komunikat polecenia (100) Element wywołujący (Invoker) (102) Element odbierający (Receiver) (103) Interpreter (103) Iterator (106) Iteratory standardu ECMAScript 2015 (107) Mediator (108) Implementacja (109) Memento (110) Obserwator (113) Stan (116) Strategia (119) Metoda szablonowa (123) Odwiedzający (125) Inne wzorce (131) Programowanie funkcyjne (133) Funkcje w programowaniu funkcyjnym są pozbawione efektów ubocznych (134) Przekazywanie funkcji (134) Implementacja (136) Filtry i potoki (138) Akumulatory (141) Zapamiętywanie (142) Niezmienność (145) "Leniwe" tworzenie instancji (146) Programowanie reaktywne (151) Zmiany stanu aplikacji (152) Strumienie (152) Filtrowanie strumieni (155) Scalanie strumieni (157) Strumienie powiązane z multipleksowaniem (159) Wzorce aplikacji (161) Najpierw trochę historii (162) Model View Controller (162) Kod oparty na wzorcu MVC (167) Model View Presenter (171) Kod oparty na wzorcu MVP (172) Model View ViewModel (174) Kod oparty na wzorcu MVVM (176) Lepszy sposób przenoszenia zmian między modelem i widokiem (177) Obserwacja zmian widoku (179) Wzorce internetowe (181) Wysyłanie kodu JavaScript (181) Łączenie plików (182) Minifikacja (185) Sieci CDN (186) Dodatki (187) Biblioteka jQuery (187) Biblioteka d3 (189) Jednoczesne realizowanie dwóch działań - wielowątkowość (192) Wzorzec Wyłącznik (194) Wycofanie (195) Ograniczanie funkcjonalności aplikacji (196) Wzorzec obiektów Promise (197) Wzorce przesyłania komunikatów (201) Czym w ogóle jest komunikat? (202) Polecenia (203) Zdarzenia (204) Żądanie-odpowiedź (206) Publikowanie-subskrybowanie (209) Rozprzestrzenianie (212) Kolejki utraconych wiadomości (215) Ponawianie komunikatu (216) Potoki i filtry (217) Tworzenie wersji komunikatów (218) Mikrousługi (221) Fasada (223) Selektor usługi (224) Usługi agregujące (225) Potok (226) Aktualizator komunikatów (227) Wzorce niepowodzeń (229) Ograniczanie funkcjonalności usługi (229) Magazyn komunikatów (229) Ponawianie komunikatów (230) Idempotentność obsługi komunikatów (231) Wzorce używane do testowania (233) Piramida testowania (234) Testowanie po trochę za pomocą testów jednostkowych (234) Technika Arrange-Act-Assert (236) Asercja (237) Obiekty fałszywe (237) Szpiedzy testów (239) Elementy zastępcze (240) Atrapa obiektu (242) Technika monkey patching (243) Interakcja z interfejsem użytkownika (243) Testowanie przy użyciu przeglądarki (243) Oszukiwanie modelu DOM (244) Opakowywanie operacji modyfikowania (245) Wzorce zaawansowane (249) Wprowadzanie zależności (249) Przetwarzanie końcowe w czasie rzeczywistym (253) Programowanie aspektowe (255) Kody mixin (257) Makra (258) ECMAScript 2015/2016 - obecne rozwiązania (261) TypeScript (261) Dekoratory (262) Słowa kluczowe async i await (263) Typowanie (264) BabelJS (265) Klasy (267) Parametry domyślne (269) Literały szablonu (270) Powiązania bloków za pomocą słowa kluczowego let (271) Środowisko produkcyjne (272)
Sygnatura czytelni BWEAiI: XII N 14
Pliki multimedialne:
Status dostępności:
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 144817 N (1 egz.)
Strefa uwag:
Tytuł oryginału: Mastering JavaScript design patterns, 2016
Uwaga ogólna
Wydanie 2. odnosi się do oryginału.
Uwaga dotycząca bibliografii
Indeks.
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności