Mirki, piszę pierwszą restową aplikację w Javie + klient w Angularze. Mam już działający prototyp, ale napotkałem pewien problem. Otóż klient musi być dynamicznie aktualizowany co sekundę lub dwie na przykład. Mam powiedzmy pięciu klientów i każdy musi wyświetlić zmianę, którą wykonam na jednym z nich. Udało mi się to zrobić poprzez web workery - każdy klient co sekundę wysyła GETa do API, po czym następuje wyjęcie danych z bazy. I tu
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@8773: aha, jak masz problem z wydajnością to po prostu musisz zrobić jakieś cachowanie, czyli zrobić zapytanie do bazy tylko za pierwszym razem a wynik zapisać w pamięci, następnie jak pozostali pytają o to samo to zwracać ten gotowy wynik
  • Odpowiedz
Mirki, chcę napisać aplikację webową, ale potrzebuję się upewnić, czy to co sobie wyobrażam się zgadza. Będzie aplikacja napisana w #spring z #hibernate ,która będzie wysyłała #json do frontu przez resty. Front będzie połączeniem #bootstrap i #angularjs Wszystko będzie na tomcacie. Czy to w ogóle ma sens? Macie może jakieś pomysły, rady?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak to w koncu jest z angularem i wyszukiwarkami googla. Czytam i jedni mowia ze juz spoko drudzy ze ujnia ze trzeba prerender.io uzywac albo insze. Sa tu jacys specjalisty? bo zaczelem pisac projekt w angularze filozofia wyszukiwarka jak ceneo tylko z mniejszym targetem a potem zaczelem ogarniac ze to byc moze strzal w stope ( ͡° ʖ̯ ͡°) #it #webdev #angularjs
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#angularjs #angular2 #webdev #javascript #typescript

Mirki piszące w Angular 2.0.2, pisze ktoś z was testy jednostkowe? Jak mam skonfigurować karma.conf.js aby widział importy instalowane przez npm? Bez ingerowania w config (korzystam z angular2-starter https://github.com/antonybudianto/angular2-starter) podczas testowania cmd wyrzuca mi error 404 przy pobieraniu ng2-translate.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie do mireczkow, uzywal ktos angucomplete-alt do autouzupelniania? Mam z tym troche problem, probuje zrobic autouzupelnianie uzywajac tylko parametru local-search do ktorego podaje funkcje zwracajaca wyniki, po wpisaniu jakis znakow. Problem pojawia sie przy parametrze local-data, ktory w dokumentacji jest oznaczony jako niewymagany(nie mam wynikow lokalnych) i jezeli go nie dodam to wyszukiwanie sie zawiesza. Do wyszukiwania uzywam factory z premises itp. funkcja zwraca wyniki i jest spoko, ale nie wyswietlaja sie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rancosster: taka mała uwaga: prOmise, nie prEmise.
Gratuluję. Jednak nadal optowałbym za poznaniem działania promise, bo skoro biblioteka salesforce zwraca gotowe dane z bazy, to pewnie te dane można podrzucić do tej opcji 'remote API andler' i byłoby zgodnie ze sztuką
  • Odpowiedz
Then when should we start using Angular 2?

I used to think 2.1 would be a good time, but with the announcement of semantic versioning coming to Angular, it sounds like Angular 3 will be good time (expected to be released in Q1 2017).


@qwelukasz: wat? (ʘʘ)
  • Odpowiedz
@arthurn: Ja nie kodzę, ale któryś z chłopaków miał ostatnio właśnie problem z brakującym pluginem i mu wąsacz nie działał. Nie wiem czy o webstorm nie chodziło, albo coś dedykowanego bezpośrednio pod mustacha.
  • Odpowiedz
Mirunie,

Jest tu kto ogarnięty z nowym Angularem i Backendem w ADO.NET (WebAPI)? Mam trochę problemy z ogarnięciem niektórych rzeczy i przydałaby się pomocna dłoń.

Ofc nie oczekuję pomocy za darmo, imho 100 cbln za godzinę wsparcia powinno być w miarę uczciwe, dałby radę ktoś przysiąść ze mną w sobotę i poogarniać trochę?

Dzięki
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie ogarniam #angularjs. Czy "this" w ramach callbacku metody to nie "this" w sensie kontrolera?

Korzystam sobie z: callback: https://github.com/daniel-nagy/md-data-table
Wyłapuję event naciśnięcia na element listy: mdOnSelect. Konsola elegancko loguje, ale nie zmienia wartości. Podejrzewam, że this w callbacku odnosi się do jakieś klasy wewentętrznej. Jak w takim razie zmienić selectedTraining z MyController? W Javie byłoby MyController.this.selectedTraining.

class MyController
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qmar nie, to nie to samo this. Powinieneś użyć closure jeżeli chcesz z metody callbacku użyć kontekstu kontrolera. Możesz użyć też bind na callbacku. Poczytaj o tym na mdn.
  • Odpowiedz
#programowanie #spring #angularjs

Witam Mirków i Mirabelki,
Postanowiłem zagłębić swoją wiedzę i używać w swoim projekcie angulara + bootstrapa. Niestety mam pewną zagwozdkę której nie mogę przeskoczyć. Chodzi dokładnie o to że nie wiem jak przekazać z angulara obiekt typu Account do kontrolera znajdującego się po stronie backendowej. I właśnei tutaj prosze o pomoc, moze jakieś ciekawe ksiażki tłumaczące co i jak?
http://wklej.org/id/2878269/
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jak przekazać z angulara obiekt typu Account do kontrolera znajdującego się po stronie backendowej.


@arthurn: zrozumiec, co to jest HTTP, ja pieprze...
  • Odpowiedz
Cześć!
Szukam osób do pracy przy #frontend w Krakowie. Praca niestety lokalnie. Ale dla portalu ktory owiedza kilkadziesiat milionow osob miesiecznie :)

Zakres prac:
Tworzenie landing page o natywny #javascript, #html5 i #css3.
Możliwość pracy w ramach projektu implementacji adservera Google (#doubleclick)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Murcy ktoś z was podłączał pod projekt firebase który jest postawiony na angularjs 1.5.X oraz ES6 w nowym komponentowym podejściu?

Mam problem, mianowicie podłączyłem sobie go(firebase) i po wyskoczeniu nowego okna z logowaniem załóżmy do facebook'a wyskoczył komunikat bym użył wersji (firebase 3+ oraz angularfire 2+) po zrobieniu aktualizacji i migracji do nowej wersji przestało mi to działać :/

#webdev #angularjs #es6 #javascript #
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach