Zapiski z reszty tegorocznego AngularConnect. Tematyka nieco bardziej wysublimowana. Godne uwagi są animacje czy Ionic2, ale największymi przebojami są IMHO: nowy rounting!, web workery! (mega pokłon), tematyka modułów, koncepcje upraszczające pewne zagadnienia w A2 (np. dowolny szablon dla komponentu listy), narzędzia w postaci wtyczki Batarangle, obsługa klawiatury i focusa, binding do asynchronicznie zwracanych wartości (choć skądś już to znam), przetwarzanie szablonów.
manipulacja na CSS-ach
RxJS
ES 2016
Angular 2 http –> Observable
Creating User Interface Component APIs in Angular and Web Components
CustomElement
bezpośrednie odwołanie się do instancji komponentu o nazwie main
Iterative version upgrade strategies for large Angular applications
zmiana routera bez zmiany kodu w aplikacji
ogólnie jednak prezentację można ją sobie opuścić
to mi się podoba, coś na wzór hm… jednej z form bindingu z XAML
jestem na tak, bardzo rozsądna propozycja do obsługi konkretnych klawiszy
A2: możliwy fake dla całego komponentu
Building cross-platform apps with Ionic 2
czemu nikt nawet nie rozważa platformy Windows?
jeden HTML, jeden kod
ikony automatycznie dopasowane do systemu operacyjnego np. global
zmiany w nawigacji popieram - jak coś ma lepiej udawać aplikację natywną, niech ma bardziej natywną nawigację.
kolejne wystąpienie, na którym mówi się, że dotychczas stosowane animacje CSS były niewystarczające
fakt, web animacje mają być na to remedium (z drugiej strony jakoś nie wspomniano o nich przy wystąpieniu o ng-animate 2)
Routing in Eleven Dimensions with Component Router
Każda prezentacja powinna być taka jak ta. Jasna, same konkrety.
<router-outlet> podobny do Frame w WPF, może być ich wiele, w tym zagnieżdżonych
obsługa zagnieżdżeń routingów
z poziomu Email-a wystarczy relatywny link
wszystkie routingi są pełnoprawne
Modern authentication solutions with OAuth 2.0, OpenId Connect and AngularJS
These are not the models you’re looking for
w sumie można sobie odpuścić
TypeScript tooling for greater productivity
Gulp & TypeScript
aspect.js
angular-iop
Modularity and packaging for Angular2 applications
Bardzo dobra i potrzebna prezentacja. Eh, mimo nowego standardu web, znowu jest bałagan, ale może tylko przejściowo.
przeglądarki jeszcze nie rozumieją
from string (file name, url)
AMD odeszło
Using Web Workers for more responsive apps
Koniecznie warto obejrzeć.
co może przekroczyć 8ms i negatywnie wpłynąć na responsywność / płynność interfejsu użytkownika?
zawsze powtarzam, że tradycyjny jednowątkowy web w przeglądarce nie może być tak dobry jak inne wielowątkowe rozwiązania
pkt. nr.2 przydatny do klasycznych aplikacji desktopowych pisanych w technologiach Web (np. Electron)
przerzucanie przetwarzania na serwer nie opłaca się
Angular wszystko upraszcza
płynne przewijanie dużej ilości wierszy w przeglądarce !
bit.ly/web_worker_starter_pack
Better concepts, less code in Angular 2
Kolejna prezentacja, którą warto obejrzeć.
odpowiednik transkluzji
różna ilość i kolejność zakładek w zależności od wybranej
takiej jak poniższa koncepcja nie ma w 1.x
Lista z podmienialnym szablonem, coś jak w item controls w XAML przy czym forma nieco inna
wyszukiwanie z opóźnieniem
Debugging Angular 2 Apps with Batarangle
Brak komentarzy:
Prześlij komentarz