You Don't Know JS: Async & Performance
Wydawnictwo: O'Reilly Media informatyka, matematyka
296 str. 4 godz. 56 min.
- Kategoria:
- informatyka, matematyka
- Wydawnictwo:
- O'Reilly Media
- Data wydania:
- 2015-02-23
- Data 1. wydania:
- 2015-02-23
- Liczba stron:
- 296
- Czas czytania
- 4 godz. 56 min.
- Język:
- angielski
- ISBN:
- 9781491905203
No matter how much experience you have with JavaScript, odds are you don...t fully understand the language. As part of the "You Don...t Know JS" series, this compact guide focuses on the new asynchronous features in JavaScript, which are often confusing to developers. You'll learn about promises, generators, and coroutines, all of which allow you to create more sophisticated single-page web applications that provide the features of a desktop application without tying up the user's browser.Like other books in this series, You Don...t Know JS: Async & Performance dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can achieve true JavaScript mastery.
Dodaj do biblioteczki
Porównaj ceny
Porównywarka z zawsze aktualnymi cenami
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Szukamy ofert...
Mogą Cię zainteresować
Książka na półkach
- 14
- 11
- 6
- 2
- 2
- 1
- 1
OPINIE i DYSKUSJE
Część serii, która chyba najbardziej woła o aktualizację, gdyż najwięcej się pozmieniało w tym obszarze przez ostatnie lata.
Z lektury nadal można wynieść coś wartościowego, szczególnie na temat Promise'ów czy generatorów. Natomiast widać upływ czasu, który utrudnia odbiór książki - liczne odnoszenia się do czasów sprzed ES6, nieużywanych dziś bibliotek czy też kod, który nie spełnia aktualnych wymagań. Do tego (rzecz jasna) prawie nic o Observables sprawia, że jest to najgorsza część z całej serii i jeśli chodzi o temat asynchroniczności to dużo lepiej znaleźć inny kurs lub książkę. O wydajności jest tu tyle co kod napłakał, niepotrzebnie jest to wspominane w podtytule.
Nic tylko czekać na wydanie drugie, chociaż autor jest wybitnym leniem - patrząc ile czasu zajęło mu wydanie dwóch pierwszych części serii - i być może takowe wydanie nigdy się nie ukaże.
Część serii, która chyba najbardziej woła o aktualizację, gdyż najwięcej się pozmieniało w tym obszarze przez ostatnie lata.
więcej Pokaż mimo toZ lektury nadal można wynieść coś wartościowego, szczególnie na temat Promise'ów czy generatorów. Natomiast widać upływ czasu, który utrudnia odbiór książki - liczne odnoszenia się do czasów sprzed ES6, nieużywanych dziś bibliotek czy też kod, który...
Kupiłem tę książkę w promocji 50% ceny, a i tak ciężko mi się nią zachwycić, czy nawet otrzeć łzy na zasadzie "za taką cenę...". Z jednej strony lenistwo autora w nadawaniu wszystkiemu nazw "foo" tudzież "bar" zostało poskromione za sprawą API, którego używa, ale tym razem z kolei autor upraszczając sobie życie przedefiniował terminologię jak np. "proces" (bo tak będzie łatwiej tłumaczyć). Autor wprowadza zbyt dużo błędnych przykładów i szumu informacyjnego — już na stronie 18 autor wprowadzą w błąd czytelnika pisząc o programowaniu wielowątkowym, aby na dole strony wyjaśnić, że JS nie dzieli danych między wątkami, a to wszystko po to, aby już stronę dalej dodać, że w JS mamy tylko 1 wątek. Takie sztuczne tworzenie problemów, aby następnie dzielnie je rozwiązać (bo nie istnieją) powoduje tylko niepotrzebną konsternację o jakim języku właściwie człowiek czyta książkę.
Osobiście nie podoba mi się także, że autor na siłę stara sie kumplować z czytelnikiem — autor kreuje się na "luzaka", który przeplecie opowieść o wątkach historia o potworze, czy inna dykteryjką. W książce przeznaczonej dla dzieci jest to na miejscu, ale w niniejszej budzi raczej zdziwienie.
Można oczywiście z tej książki nauczyć się o asynchroniczności JS, o generatorach, ale nie dlatego, że autor tak dobrze tłumaczy, tylko, że do reszty nie pomieszał informacji. Drugi raz z pewnością nie kupiłbym tej pozycji, jest bardziej zabiegiem marketingowym, niż realnym wysiłkiem dydaktycznym.
Tłumaczenie na język polski oceniam jako solidne za wyjątkiem zgrzytu "na chwilę obecną". Czcionka użyta do prezentacji bloków kodu jest czytelna, ale mniejsza niż na ogół używana w tego typu publikacjach.
Kupiłem tę książkę w promocji 50% ceny, a i tak ciężko mi się nią zachwycić, czy nawet otrzeć łzy na zasadzie "za taką cenę...". Z jednej strony lenistwo autora w nadawaniu wszystkiemu nazw "foo" tudzież "bar" zostało poskromione za sprawą API, którego używa, ale tym razem z kolei autor upraszczając sobie życie przedefiniował terminologię jak np. "proces" (bo tak...
więcej Pokaż mimo to