Szczegóły programowe:
SPA oznacza pojedyncze wnioski stron, znany również jako jedna strona aplikacji.
Mozaic jest prosta boilerplate projekt budowy takich aplikacji AJAX-bogate, które działają zarówno w przeglądarce, a na środowiskach mobilnych.
Mozaic korzysta z renomowanych i dobrze sprawdzonych technologii JS jak RequireJS , CoffeeScript i Backbone.js .
Cechy :
- wielokrotnego użytku widgety,
- Wsparcie dla złożonych interakcji,
- na matrycy wyjście
- Skins
- Funkcje asynchronicznie,
- routingu Hash oparte
Co nowego w tym wydaniu:
- składnikiem PubSub jest teraz realizowane z wykorzystaniem Backbone.Events
- Dziesiątki ulepszeń do zbierania śmieci, zarządzania odniesienia i niewiążące - w tym patch jQuery zapobiegania buforowanie wyników selektora
- scrollable_widget obsługuje teraz obowiązuje zarówno w globalnej przewijania (okna), a do lokalnego przewijania (widgetu). Zalecamy korzystanie z CSS3 dla WebKit stylizacji pasków przewijania, a nie przy użyciu bibliotek 3rd Party (robi się bałagan szybki)
- Poprawiono kilka błędów WidgetStarter który spowodował widgety być inicjowane dwukrotnie lub oderwane od DOM dwukrotnie. Będziemy naciskać jeszcze dalej w wydaniu 0.5
- Dodane dokumentację o widgetów i kanałów w docs / folderu.
Co nowego w wersji 0.2:
- Lepsza widget rozrusznik, który teraz używa zdarzenia DOM mutacji w celu wykryć, kiedy dodawane są nowe widżety / usunięte
- Formy
- Źródło danych obsługuje teraz & quot; & quot ;, streampoll rodzaj inteligentnego sondażu dla kanału danych, który reprezentuje strumień; przypadków użycia są podobne do kanałów twitter, gdzie pojawiają się nowe elementy cały czas
- Wsparcie dla automatycznego włączenia plików w index.html (w rzeczywistości jest to prekursor sprzedaży wiązanej, ale nasz skrypt po prostu nie sprawiają, że w tej wersji),
- Ładowanie animacji domyślnie
- Obsługa dodawania nowych elementów do kolekcji i usuwanie elementów z kolekcji w Datasource
- Prawie kompletna izolacja awarii widget (automatyczne pakowanie wszystkich metod instancji i nowego modułu () zwraca)
Wsparcie
Wymagania :
- włączona obsługa JavaScript po stronie klienta,
Komentarze nie znaleziono