PRZEDMIOTEM OFERTY JEST KOD DOSTĘPOWY DO KSIĄŻKI ELEKTRONICZNEJ (EBOOK)
KSIĄŻKA JEST DOSTĘPNA NA ZEWNĘTRZNEJ PLATFORMIE. KSIĄŻKA NIE JEST W POSTACI PLIKU.
<h3>Poznaj atuty ASK_FOR_LINK_2!</h3><strong>ASK_FOR_LINK_2</strong> to biblioteka j?zyka <strong>JavaScript</strong>, dzi?ki której mo?esz sprawnie budowa? aplikacje na podstawie wzorca <strong>MVC </strong>(ang. Model View Controller). ASK_FOR_LINK_2 znakomicie sprawdza si? przy tworzeniu jednostronicowych aplikacji internetowych (ang. <strong>Single Page Applications</strong>), a ponadto usprawnia automatyczne aktualizowanie szablonów czy dwustronne wi?zanie danych. Je?eli chcesz zg??bi? tajniki tej biblioteki, ta ksi??ka jest dla Ciebie.<br /><br />Dzi?ki niej poznasz potencja? ASK_FOR_LINK_2, jej atuty oraz techniki pracy. Lektura kolejnych rozdzia?ów pozwoli Ci pozna? zasady dzia?ania generatora aplikacji Ember i szablonów, a tak?e proces budowy modelu danych i kontrolerów. Na sam koniec dowiesz si?, jak zapisywa? dane po stronie klienta. Po zg??bieniu mo?liwo?ci ASK_FOR_LINK_2 nauczysz si? przygotowywa? serwer, który b?dzie przetwarza? ??dania wysy?ane z Twojej aplikacji. W tym celu wykorzystasz <strong>Rails MVC</strong>. W trakcie lektury zbudujesz w?asn? aplikacj? o nazwie <strong>Rock’n’roll</strong>. Jeste? ciekaw, co potrafi? Si?gnij po t? ksi??k? i przekonaj si? sam!<ul> <li>Przygotuj ?rodowisko pracy oraz wygeneruj podstawowy kod.</li> <li>Sprawd?, w jaki sposób „ergonomia” zapewniana przez Ember pozwala<strong> minimalizowa? ilo?? kodu</strong>.</li> <li>Przygotuj szablony dla prototypu ksi??ki dzi?ki <strong>ASK_FOR_LINK_2</strong>.</li> <li>Wykorzystaj rutery do zarz?dzania stanem aplikacji bez prze?adowywania zawarto?ci strony.</li> <li>Po??cz kontrolery i widoki ze zdarzeniami oraz synchronizuj dane dzi?ki powi?zaniom.</li> <li>Przygotuj infrastruktur? wspieraj?c? Ember za pomoc? <strong>REST-owego API</strong> lub<strong> Ruby on Rails</strong>.</li> <li>Wykorzystaj <strong>bibliotek? Data</strong> do zapisywania danych i komunikacji z infrastruktur? wspieraj?c?.</li> <li>Twórz uniwersalne<strong> modularne wid?ety</strong> rozszerzaj?ce mo?liwo?ci Twoich aplikacji.</li></ul><h3>Pisz ambitne programy w JavaScript. Z ASK_FOR_LINK_2 zaawansowane aplikacje internetowe s? w Twoim zasi?gu! </h3>
- Autorzy: Cravens, Jesse Brady, Thomas Q
- Wydawnictwo: O'Reilly Media, Inc.
- Data wydania:
- Wydanie: 1
- Liczba stron: 200
- Forma publikacji: PDF (online)
- Język publikacji: polski
- ISBN: 9781457194436
BRAK MOŻLIWOŚCI POBRANIA PLIKU. Drukowanie: OGRANICZENIE DO 2 stron. Kopiowanie: OGRANICZENIE DO 2 stron.
- Spis treści
- ASK_FOR_LINK_2 dla webdeveloperów
- Wstęp
- Więcej niż „pierwsze kroki”
- Poruszanie się po książce
- Konwencje wykorzystane w książce
- Wykorzystanie przykładowych kodów
- Podziękowania
- 1. Wprowadzenie do ASK_FOR_LINK_2 i wymagających aplikacji internetowych
- Czym jest „wymagająca aplikacja internetowa”?
- Wymagające aplikacje internetowe nie są dokumentami
- Stan w wymagających aplikacjach internetowych
- Długi czas działania wymagających aplikacji internetowych
- Wymagające aplikacje internetowe mają architekturę
- Czym jest ASK_FOR_LINK_2?
- Dlaczego warto wybrać Ember?
- Ergonomia dewelopera?
- Czym jest ORM?
- Czym jest Ruby on Rails?
- Czym jest ASK_FOR_LINK_2?
- ASK_FOR_LINK_2
- 2. Podstawy
- Witaj, WWW
- SimpleHTTPServer naprawdę prosty
- Łączenie danych
- Ale gdzie znajduje się cały kod?
- Co to takiego ten router?
- Działanie Ember
- Podsumowanie
- 3. Szkielet aplikacji i praca nad kodem z Ember
- Git
- Czym jest Yeoman?
- Instalowanie Yeoman
- Instalowanie wykorzystywanych narzędzi
- Instalowanie generatora
- Uruchamianie generatora
- Wykorzystanie menedżera pakietów Bower
- Grunt
- Kompilacja, uruchomienie, testowanie
- Debugowanie z Ember Inspector w przeglądarkach Chrome i Firefox
- Podsumowanie
- 4. Prototyp aplikacji Rock’n’Roll Call: szablony
- Rock’n’Roll
- Zaczynamy od HTML
- Podstawy ASK_FOR_LINK_2
- Zmienne
- Tworzenie odnośników za pomocą {{link-to}}
- Wprowadzanie danych z {{input}}
- Listy z {{each}}
- Warunki ze znacznikami {{if}} oraz {{else}}
- Obsługa działań użytkownika za pomocą {{action}}
- Powiązane atrybuty
- Tworzenie własnych znaczników
- Podsumowanie
- 5. Prototyp aplikacji Rock’n’Roll Call: router, ścieżki i modele
- URL internetowy odpowiednik „kodu do poziomu”
- Routing
- Router
- Dynamiczne ścieżki
- Ścieżki
- Modele
- Obietnice, obietnice
- Metoda model()
- Podsumowanie
- 6. Prototyp aplikacji Rock’n’Roll Call: kontrolery, widoki, połączenia z danymi i zdarzenia
- Kontrolery
- Generowane właściwości
- Potęga obietnic i metoda model
- Widoki
- Podsumowanie
- 7. Zapisywanie danych
- Nie wymyślajmy Ajaksa na nowo
- Musi być lepszy sposób
- Biblioteki Ember do zapisywania danych po stronie klienta
- Ember Data
- Ember Model
- Ember RESTless
- Ember Persistence Foundation
- Skok na głęboką wodę z Ember Data
- Tworzenie routera, widoku i stanu dla aktywności
- Modele
- Zapisywanie danych wyszukiwanych przez użytkownika
- Warstwy abstrakcji: magazyn, serializacja i adaptery
- Ember Data Store
- Serializer
- Adaptery
- Podsumowanie
- 8. Przygotowanie części serwerowej
- REST-owe API usług sieciowych
- Ember Data RESTAdapter
- Tworzenie makiet API EAK (Ember App Kit) za pomocą ASK_FOR_LINK_2
- Po co korzystać z Rails?
- Zarządzanie zależnościami: RVM (Ruby Version Manager) i Bundler
- Instalacja Rails
- Generowanie aplikacji startowej
- Aktualizacja Gemfile
- Usuwanie TurboLinks
- Działanie jednostronicowej aplikacji z Rails MVC
- Testy
- Dodanie Ember
- Podsumowanie
- 9. Komponenty Ember
- Anatomia komponentu Ember
- Tworzenie szablonu
- Rozszerzanie ASK_FOR_LINK_2
- Tworzenie wizualizacji za pomocą mapy termicznej z D3
- Podsumowanie
- 10. Testowanie Ember
- Testowanie Ember z Ember App Kit, Qunit i Testem
- Mechanizmy uruchamiające testy Testem i Qunit
- Testy integracyjne Ember po stronie klienta
- Funkcje pomocnicze
- Testowanie strony głównej
- Testowanie ścieżki Activities
- Testy jednostkowe Ember
- Wykorzystanie Ember-Qunit
- Testy jednostkowe ścieżek
- Korzystanie z FIXTURES
- Testy jednostkowe modeli
- Podsumowanie
- Skorowidz
- O autorach
- Kolofon
W tej ofercie kupujesz kod dostępowy umożliwiający dostęp do wskazanej treści. Kod umożliwia dostęp do treści za pomocą przeglądarki WWW, dedykowanej aplikacji iOS (Apple) ze sklepu App Store lub dedykowanej aplikacji Android ze sklepu Play. Kod oraz instrukcje otrzymasz pocztą elektroniczną niezwłocznie po zaksięgowaniu płatności. Brak możliwości pobrania pliku.
Na podstawie art. 38 pkt 13 Ustawy z dnia 30 maja 2014 roku o prawach konsumenta realizując kod dostępowy rezygnujesz z prawa do odstąpienia od umowy zawartej na odległość.
Typ licencji: licencja wieczysta.
BRAK MOŻLIWOŚCI POBRANIA PLIKU.
NIE PRZESYŁAMY PLIKÓW E-MAILEM.