Vue.js 2. Tworzenie reaktywnych aplikacji WWW
- Autor: :
- Olga Filipova
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 6.0/6 Opinie: 2
- Stron:
- 296
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Vue.js 2. Tworzenie reaktywnych aplikacji WWW
Vue.js jest jednym z najnowszych frameworków. Dzięki swojej prostocie i wszechstronności wzbudza ogromne zainteresowanie twórców aplikacji WWW. Służy do budowy efektywnych, reaktywnych, złożonych i skalowalnych aplikacji WWW, przy czym pozwala na korzystanie z komponentów wielokrotnego użytku. Framework Vue.js powstał jako narzędzie do szybkiego prototypowania, a teraz rozwija się i ewoluuje, dzięki czemu liczba dostępnych funkcji stale rośnie. Vue jest na tyle elastyczny i neutralny względem struktury aplikacji, że z całą pewnością można go uznać za framework wspierający budowę kompleksowych aplikacji WWW.
Dzięki tej książce dowiesz się, jak rozpocząć pracę z tym znakomitym narzędziem. Zrozumiesz, czym jest Vue.js, i sprawdzisz, jakie ma możliwości. Będziesz też mieć okazję do przetestowania ich podczas tworzenia kilku ciekawych aplikacji. W trakcie lektury kolejnych rozdziałów przekonasz się, jak wykorzystać potencjał Vue.js do tworzenia niezwykle wydajnych, reaktywnych interfejsów WWW. Nie musisz być przy tym wybitnym deweloperem. Dzięki tej książce poznasz wszystkie etapy budowania interaktywnej aplikacji WWW za pomocą Vue.js: od planowania struktury aż do pełnego wdrożenia!
W książce między innymi:
- zarys budowy frameworku, jego instalacja i sposoby wykorzystywania
- system jednoplikowych komponentów oraz wiązanie danych
- architektura aplikacji w Vue.js
- korzystanie z istniejących wtyczek i tworzenie własnych
- testy i wdrażanie aplikacji
Vue.js 2: nowe narzędzie, większe możliwości, najlepsze wdrożenia!
Olga Filipova urodziła się w Kijowie. Dorastała w rodzinie fizyków, naukowców i profesorów. Ma duże doświadczenie jako programistka aplikacji WWW, szczególnie w zakresie języka JavaScript. Równocześnie od wielu lat rozwija swoje talenty dydaktyczne w dziedzinie technologii internetowych. Obecnie mieszka w Berlinie, gdzie pracuje jako lider zespołu w firmie Meetrics. Filipova ma męża Ruiego (również programistę), fantastyczną córkę Taissę, kota Patuscę i parę szynszyli o dźwięcznych imionach Barabashka i Cheburashka.
Vue.js to jeden z najnowszych frameworków, który wzbudza ogromne zainteresowanie twórców aplikacji WWW, głównie ze względu na reaktywność, prostotę oraz możliwość wykorzystania komponentów wielokrotnego użytku.
Niniejsza książka pokazuje, jak wykorzystać jego potencjał do tworzenia niezwykle wydajnych, reaktywnych interfejsów WWW. Od planowania struktury do pełnego wdrożenia, ta książka przeprowadzi Cię krok po kroku przez proces budowy interaktywnej aplikacji WWW za pomocą Vue.js.
Na początek utworzysz prostą aplikację Vue.js, aby zapoznać się z podstawowymi możliwościami frameworka. Następnie poznasz bardziej zaawansowane pojęcia — dowiesz się między innymi na czym polega reaktywne wiązanie danych oraz jak działają komponenty, wtyczki, filtry i zarządzanie stanem za pomocą architektury Vuex. Dzięki tej książce nauczysz się też wzbogacać istniejące statyczne aplikacje o element reaktywności za pomocą Vue.js.
Po lekturze tej książki będziesz mieć na swoim koncie zbudowaną całkowicie od podstaw, gruntownie przetestowaną i poprawnie wdrożoną reaktywną aplikację Vue.js!
Z tej książki dowiesz się:
- jak budować za pomocą Vue.js w pełni funkcjonalne reaktywne aplikacje WWW,
- dlaczego architektura MVVM jest taka ważna oraz czym Vue.js różni się od innych frameworków, takich jak Angular.js, czy React.js,
- jak przy użyciu Vue.js dodać element reaktywności w istniejących statycznych aplikacjach,
- jak urozmaicić swoje aplikacje dzięki wtyczkom,
- tworzyć niestandardowe wtyczki dostosowane własnych potrzeb,
- zarządzać globalnym stanem za pomocą mechanizmu Vuex,
- testować i wdrażać aplikacje.
Wybrane bestsellery
-
Vue.js is one of the latest new frameworks to have piqued the interest of web developers due to its reactivity, reusable components, and ease of use. When you combine Bootstrap with Vue.js, it provides quicker ways to create responsive web applications. This book teaches you to add dynamic functi...(113.62 zł najniższa cena z 30 dni)
113.42 zł
139.00 zł(-18%) -
Learn how to build robust web applications using Vue.js with the help of this easy-to-follow guide. Explore exercises and examples to study the MVVM architecture, create customized plugins to enhance your website, and bring a static application to life by harnessing the power of Vue.js.
-
Ta książka to praktyczny przewodnik po frameworku Vue.js przeznaczonym dla programistów zaznajomionych z JavaScriptem, HTML-em i CSS-em. Pozwala na szybkie poznanie tego narzędzia. Przedstawiono w niej zasady łatwego zarządzania stanem z użyciem biblioteki Vuex oraz techniki budowania niestandard...
-
Ta książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem znakomitego wprowadzenia do projektowania dynamicznych stron internetowych. Oprócz przystępnego omówienia technik tworzenia responsywnych stron WWW znalazły się tu solidne podstawy PHP, MySQL, JavaScriptu, CSS i HTML5; opisano też ...(35.90 zł najniższa cena z 30 dni)
35.90 zł
119.00 zł(-70%) -
Bootstrap jest coraz popularniejszym frameworkiem CSS i JavaScriptu, służącym do szybkiego i bezproblemowego tworzenia responsywnych interfejsów WWW. W sierpniu 2011 roku został zaprezentowany światu w jako projekt open source, a dzisiaj jest marką powszechnie znaną wśród projektantów front-endów...(24.50 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł(-50%) -
Niniejsza książka jest przeznaczona dla średnio zaawansowanych programistów, którzy chcą tworzyć lepsze aplikacje z wykorzystaniem technologii PHP i jQuery. Na przykładzie budowy kompletnej aplikacji WWW pokazano tu mnóstwo zaawansowanych technik PHP i metod doskonalenia aplikacji z frameworkiem ...
-
Niniejsza książka jest przeznaczona dla projektantów, którzy pracując z biblioteką jQuery, chcą wykorzystywać różne standardowe wzorce branżowe. Docenią ją zespoły programistów, którym ułatwi pisanie dobrze zorganizowanych i rozszerzalnych implementacji. Zaprezentowano tu różne wzorce projektowe,...
-
Jeśli znasz choćby podstawy JavaScriptu i chciałbyś możliwie szybko nabrać biegłości w posługiwaniu się jQuery, trzymasz w dłoni książkę dla siebie. Dzięki temu zwięzłemu przewodnikowi nauczysz się płynnie realizować zadania, które pojawiają się niemal zawsze podczas tworzenia aplikacji interneto...(44.50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł(-50%) -
jQuery jest dominującą technologią w budowaniu nowoczesnych portali internetowych. W książce przedstawiono alternatywne biblioteki skryptowe, powszechnie używane w nowych projektach, których znajomość jest coraz częściej poszukiwana na rynku pracy. Publikacja jest przeznaczona dla wszystki...(41.30 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
Jeżeli chcesz się nauczyć tworzyć animacje, czerpiąc z możliwości JavaScript, trafiłeś na właściwy podręcznik. W trakcie lektury kolejnych rozdziałów zdobędziesz bezcenną wiedzę na temat biblioteki Velocity.js oraz zasad projektowania ruchu. Potem przejdziesz do praktycznych aspektów pracy z anim...
Zobacz pozostałe książki z serii
-
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...(77.40 zł najniższa cena z 30 dni)
103.20 zł
129.00 zł(-20%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...(59.40 zł najniższa cena z 30 dni)
79.20 zł
99.00 zł(-20%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...(77.40 zł najniższa cena z 30 dni)
103.20 zł
129.00 zł(-20%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)111.20 zł
139.00 zł(-20%) -
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...(47.40 zł najniższa cena z 30 dni)
63.20 zł
79.00 zł(-20%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...(53.40 zł najniższa cena z 30 dni)
71.20 zł
89.00 zł(-20%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...(41.40 zł najniższa cena z 30 dni)
55.20 zł
69.00 zł(-20%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...(53.40 zł najniższa cena z 30 dni)
71.20 zł
89.00 zł(-20%) -
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywa...(47.40 zł najniższa cena z 30 dni)
63.20 zł
79.00 zł(-20%) -
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane,...(47.40 zł najniższa cena z 30 dni)
63.20 zł
79.00 zł(-20%)
Ebooka "Vue.js 2. Tworzenie reaktywnych aplikacji WWW" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Vue.js 2. Tworzenie reaktywnych aplikacji WWW" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Vue.js 2. Tworzenie reaktywnych aplikacji WWW" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Learning Vue.js 2
- Tłumaczenie:
- Krzysztof Wołowski
- ISBN Książki drukowanej:
- 978-83-283-3874-6, 9788328338746
- Data wydania książki drukowanej:
- 2018-01-19
- ISBN Ebooka:
- 978-83-283-3875-3, 9788328338753
- Data wydania ebooka:
- 2018-01-19 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 68350
- druk na żądanie!
- dnż
- Rozmiar pliku Pdf:
- 10.5MB
- Rozmiar pliku ePub:
- 13.5MB
- Rozmiar pliku Mobi:
- 23.5MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Terminologia (20)
- Historia Vue.js (22)
- Rzeczy, które musisz wiedzieć o Vue (22)
- Idziemy na zakupy! (23)
- Implementacja listy zakupów przy użyciu jQuery (23)
- Implementacja listy zakupów za pomocą Vue.js (27)
- Analiza wiązania danych za pomocą narzędzi programisty (28)
- Modyfikacja modelu po wprowadzeniu danych przez użytkownika (29)
- Wyświetlanie listy elementów za pomocą dyrektywy v-for (30)
- Zaznaczanie elementów listy zakupów (31)
- Dodawanie nowych elementów do listy zakupów za pomocą dyrektywy v-on (32)
- Korzystanie z Vue.js w istniejącym projekcie (34)
- Vue.js 2.0! (37)
- Projekty, w których wykorzystano Vue.js (38)
- Grammarly (38)
- Optimizely (39)
- FilterBlend (40)
- PushSilver (41)
- Organizacja książki (41)
- Zarządzamy czasem! (43)
- Zmiana tytułu przy użyciu właściwości obliczanych (45)
- Dopełnienie wartości za pomocą właściwości obliczanych (47)
- Kontrola stanu przy użyciu przycisków startu, pauzy i stopu (48)
- Ćwiczenie (50)
- Podsumowanie (50)
- Wzorzec architektoniczny MVVM (52)
- Metoda defineProperty, gettery i settery (53)
- Porównanie z innymi frameworkami (56)
- React (56)
- Angular (58)
- Vue (58)
- Podstawy Vue.js (59)
- Komponenty (59)
- Dyrektywy Vue.js (63)
- Wtyczki Vue.js (64)
- Ćwiczenie (67)
- Stan aplikacji i Vuex (67)
- vue-cli (68)
- Wtyczki Vue dostępne w środowiskach IDE (70)
- Instalacja, użytkowanie i debugowanie aplikacji Vue.js (70)
- Instalacja Vue.js (70)
- Debugowanie aplikacji Vue (80)
- Tworzenie szkieletu aplikacji (82)
- Szkielet aplikacji Lista zakupów (82)
- Szkielet aplikacji Pomodoro (85)
- Ćwiczenie (85)
- Podsumowanie (85)
- Powrót do komponentów (87)
- Korzyści z używania komponentów (88)
- Deklaracja szablonów w formacie HTML (88)
- Obsługa właściwości data i el w komponencie (89)
- Zasięg komponentów (90)
- Komponenty zawierające inne komponenty (92)
- Przebudowa aplikacji Lista zakupów za pomocą prostych komponentów (96)
- Definiowanie szablonów dla wszystkich komponentów (97)
- Definiowanie i rejestrowanie komponentów (99)
- Ćwiczenie (100)
- Komponenty jednoplikowe (100)
- Wtyczki dla środowisk IDE (102)
- Styl i zasięg (102)
- Automatyczne odświeżanie (103)
- Preprocesory (104)
- Przebudowa aplikacji Lista zakupów za pomocą jednoplikowych komponentów (105)
- AddItemComponent (108)
- Konfiguracja komponentów ItemComponent i ItemsComponent (109)
- Ćwiczenie (111)
- Przebudowa aplikacji Pomodoro za pomocą komponentów jednoplikowych (111)
- Reaktywne wiązanie efektów przejścia CSS (115)
- Podsumowanie (117)
- Wiązanie danych raz jeszcze (119)
- Interpolacja danych (120)
- Dodajemy nagłówek ze stanem aplikacji (121)
- Ćwiczenie (122)
- Wyrażenia i filtry (122)
- Wyrażenia (122)
- Filtry (126)
- Ćwiczenie (127)
- Dyrektywy raz jeszcze (127)
- Wiązanie dwukierunkowe przy użyciu dyrektywy v-model (128)
- Dwukierunkowe wiązanie między komponentami (129)
- Wiązanie atrybutów za pomocą dyrektywy v-bind (129)
- Wyświetlanie warunkowe przy użyciu dyrektyw v-if i v-show (131)
- Przetwarzanie tablicy za pomocą dyrektywy v-for (134)
- Detektory zdarzeń i dyrektywa v-on (141)
- Skróty (145)
- Ćwiczenie (146)
- Koty (146)
- Podsumowanie (146)
- Komunikacja typu rodzic - dziecko między komponentami, zdarzenia oraz łamigłówka (149)
- Dlaczego potrzebujemy globalnego magazynu stanu? (156)
- Czym jest Vuex? (156)
- Jak działa magazyn i co jest w nim takiego szczególnego? (157)
- Pozdrowienia z magazynu (159)
- Stan magazynu i gettery (164)
- Mutacje (168)
- Akcje (169)
- Instalacja magazynu Vuex i jego wykorzystanie w naszych aplikacjach (174)
- Zastosowanie magazynu Vuex w aplikacjach Lista zakupów i Pomodoro (176)
- Zastosowanie magazynu Vuex w aplikacji Pomodoro (180)
- Ożywiamy przyciski startu, pauzy i stopu (180)
- Obsługa minut i sekund w aplikacji Pomodoro (185)
- Tworzenie zegara Pomodoro (188)
- Modyfikacja kota (190)
- Podsumowanie (193)
- Specyfika wtyczek Vue (195)
- Zastosowanie wtyczki vue-resource w aplikacji Lista zakupów (196)
- Tworzenie prostego serwera (197)
- Instalacja vue-resource, tworzenie zasobów oraz metod (198)
- Pobieranie list zakupów przy uruchamianiu aplikacji (199)
- Aktualizowanie danych na serwerze po zmianach (201)
- Tworzenie nowej listy zakupów (206)
- Usuwanie istniejących list zakupów (210)
- Ćwiczenie (212)
- Niestandardowa wtyczka w aplikacji Pomodoro (212)
- Wtyczka NoiseGenerator (213)
- Zastosowanie wtyczki w aplikacji Pomodoro (216)
- Przycisk do przełączania dźwięku (218)
- Ćwiczenie (222)
- Podsumowanie (222)
- Dlaczego testy jednostkowe? (225)
- Testy jednostkowe dla aplikacji Vue (228)
- Testowanie jednostkowe aplikacji Lista zakupów (229)
- Testowanie akcji, getterów i mutacji (230)
- Kryteria dobrego testu (233)
- Stopień pokrycia kodu (234)
- Symulowanie odpowiedzi serwera i tworzenie asynchronicznych testów (237)
- Testowanie komponentów (243)
- Tworzenie testów jednostkowych dla aplikacji Pomodoro (245)
- Co to są testy E2E? (249)
- Nightwatch do testów E2E (249)
- Tworzenie testów E2E dla aplikacji Pomodoro (250)
- Podsumowanie (253)
- Wdrażanie oprogramowania (255)
- GitHub - co to? (258)
- Travis - co to? (258)
- Heroku - co to? (258)
- Przeniesienie aplikacji do repozytorium GitHuba (258)
- Konfiguracja procesu ciągłej integracji za pomocą Travisa (260)
- Wdrażanie aplikacji Pomodoro (265)
- Dziennik zdarzeń (266)
- Przygotowanie aplikacji do uruchomienia w Heroku (267)
- Wdrażanie aplikacji Lista zakupów (270)
- Używanie Heroku lokalnie (272)
- Podsumowanie (273)
- Co już wiemy (275)
- Vue 2.0 (277)
- Aplikacje raz jeszcze (278)
- Aplikacja Lista zakupów (278)
- Aplikacja Pomodoro (279)
- Dlaczego to dopiero początek? (281)
- Dodawanie funkcji do naszych aplikacji (281)
- Upiększamy nasze aplikacje (284)
- Rozszerzanie dostępności naszych aplikacji na inne urządzenia (285)
- Podsumowanie (285)
- Ćwiczenie do rozdziału 1. (287)
- Ćwiczenia do rozdziału 2. (289)
- Poszerzenie możliwości wtyczki MathPlugin (289)
- Zegar Pomodoro jako aplikacja Chrome (290)
- Ćwiczenia do rozdziału 3. (290)
- Ćwiczenie 1. (290)
- Ćwiczenie 2. (292)
Podziękowania (11)
O autorze (13)
O recenzencie (14)
Wstęp (15)
Rozdział 1. Zakupy z Vue.js (19)
Rozdział 2. Podstawy - instalacja i użytkowanie (51)
Rozdział 3. Komponenty - zasada działania i zastosowanie (87)
Rozdział 4. Reaktywność - wiązanie danych (119)
Rozdział 5. Vuex - zarządzanie stanem aplikacji (149)
Rozdział 6. Wtyczki - buduj dom ze swoich własnych cegieł (195)
Rozdział 7. Testy - sprawdzanie poprawności działania aplikacji (225)
Rozdział 8. Wdrażanie - startujemy w sieci! (255)
Rozdział 9. Co dalej? (275)
Dodatek A. Rozwiązania ćwiczeń (287)
Skorowidz (293)
Oceny i opinie klientów: Vue.js 2. Tworzenie reaktywnych aplikacji WWW Olga Filipova (2) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(0)
(0)
(0)
(0)
(0)
więcej opinii