Rozdział 9 opisuje changedetection i profilowanie wydajności tegoż. Jest tez przyklad kolejny. W ogóle dużo kodu jest w tym ebooku. I strzalki na nim tlumacza co robi. Fajne to. #angular
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Właściwość obiektu TypeScript inicjalizujemy tak:

class X {
wlasciwosc = 'tresc';
}

Właściwość
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak powinna wyglądać struktura kodu aplikacji full stack oparta o Angular i Spring Boot oraz jak to wrzucić na Heroku? Pamiętam, że ktoś z wykopu miał ostatnio podobny problem, ale nie mogę znaleźć wpisu ( ͡° ͜ʖ ͡°)

#java #spring #angular #heroku
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@spajcker: buduj jak mówił LazyInitalizationException: maven, gradle, ant, cokolwiek co Ci złoży całą paczkę. Mając Dockera, możesz zdeployować aplikację spring boota na 2 sposoby: JAR, jak ci już zasugerowano, ale wtedy przed złożeniem JARa musisz mieć frontend w resources projektu. Drugi sposób to 'exploded jar'. Czyli serwujesz apkę już rozpakowaną. Ma to swoje zalety (aplikacja szybciej wstaje, nie musi rozpakowywać JAR-a). W 'exploded jar' wrzucasz rozpakowanego JARa i projekt frontendowy
  • Odpowiedz
Strona 197 rozdzial 7 - autorzy użyli double banga. Hipstersko. Ale problematycznie. Nie wyjaśniono co to. Ponadto nie jestem fanem tego zapisu:

Let x = !!y

Co to oznacza? Jaka byla intencją programisty? Ryzyko wielu bledow #angular
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Rozdział 6 perfekcyjnie sprzedaje programowanie reaktywne i strumienie na konkretnym przykladzie #angular
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cała cześć o DI napisana rzetelnie i rzeczowo. To brakująca cześć dokumentacji.

Token, klasa abstracyjna, podmiana usługi, użycie fabryki usług. Przydatne rzeczy

#angular
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No i na stronie 120 drobny błąd. W Angularze można wstrzykiwac zależności nie tylko w konstruktorze #angular
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@furelsom: napisalem do Heliona, bo polska wersja ma wersję 2 na okladce a nie powinni jej byc. Dzieki! Ta okladka ktora wrzuciles jest z wydania pierwszego. Drugie juz nie ma 2 na niej
  • Odpowiedz
@tomaszs: Rozdzial o dependency injection / wstrzykiwaniu zależności jest niestety nietrafiony. Autor przyjął podejscie Marca Seemanna za słuszne chociaż jest to temat dyskusyjny. Brakuje argumentów za / przeciw. Nie sądzę by pomógł on komuś, kto dopiero uczy się na ten temat. To drugi rozdział, który jest raczej bonusowy, moze się przydać, żeby mieć info jak zgłębić ten temat. Ale lepiej byłoby potraktować go jako okazję do wyjaśnienia wyzwań niż forsować
  • Odpowiedz
Zajawka o express jest ok ale brakuje wstepu. Troche wjechala jak czolg. Musialem cofnac dwa razy zeby ustalic dlaczego to czytam :) Rozdzial 11 jest natomiast genialny. Autor tlumaczy jak z rzeczywistej prostej aplikacji w Angularze zrobić aplikacje używająca wzorce Mediator i Stan. Bardzo pomocne dla kogos kto chce zrozumiec obiektowke i jak praktycznie ja uzyc na kodzie.

#typescript #programowanie #angular
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Rozdział dotyczący modularyzacji opisuje dość szczegółowo Require.js. Tak jak inne publikacje, które polecają go do Angulara. Ale to dosyć kontrowersyjny temat #typescript #angular
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ciekawostka:

W TypeScripcie nie można pobrac typu właściwości zdeklarowanej w klasie. Wynika to z faktu iz TS jest kompilowane do JS bez informacji o typie.

Sa dwa obejscia:

Inicjalizacja
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanko do mireczków robiących #frontend w #angular i #materialdesign
Znajdę jakiś gotowy widget, bibliotekę, komponent co by mi ładnie zaprezentowało historię zdarzeń na widoku kalendarza Nie chodzi mi o date picker'a. Potrzebuję pokazać modal z widokiem kalendarza, na którym bym sobie osadził różne wydarzenia (np pokolorował wg typu zdarzenia) + tooltip na mouse over na konkretnym dniu miesiąca. Do tego perfekcyjnie jeśli miałbym zakres zdarzeń z
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czytam Język TypeScript. Tajniki Programowania Wydanie II. Kupilem za 29 złotych. Bardzo dobrze napisane kompendium uwzględniające, że pod spodem jest JavaScript. Jak na razie polecam. Prowadzi za rękę, nadaje się dla początkujących

Btw. Deklaracja wlasciwosci w kontruktorze to absurdalny pomysl ktory niestety wykorzystali tworcy #angular

https://polishwords.com.pl/ebooki/jezyk-typescript-tajniki-kodu-wydanie-ii/jeztyp_ebook

#typescript #naukaprogramowania #programujzwykopem
tomaszs - Czytam Język TypeScript. Tajniki Programowania Wydanie II. Kupilem za 29 zł...

źródło: comment_1586598938oh5tdkn3a8v5KTNUoUFkCB.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs:
Praca z danymi zawsze mnie jarała.
Jesli chcesz coś w tym kierunku się podszkolić to polecam książkę guru DWH Pana Kimballa i jego książkę o ETL.

A co do Databricksów to polecam założyć sobie konto Microsoftu i na Azure wtedy masz do wykorzystania 50$. Całkowicie wystarcyz, żeby pobawić się
  • Odpowiedz
Hej Mirki! Piszę sobie aplikacje w angularze i póki co zapisuje sobie dane w JSON Server. No i mam model, który zawiera mapę. Przykładowo:

export interface Test{
id?: string;
name: string;
testMap:
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Patyk_: nie znam tego narzędzia, ale najłatwiej będzie użyć zwykłego obiektu zamiast Map

chyba że jest tam opcja dopisania serializera/deserializera dla typu Map, to wtedy może się udać z Map :p
  • Odpowiedz