#damprace #startup #angular #pracazdalna #otoja

Cześć, czołem po długiej przerwie!
Znajomy szuka Angular Developera do swojego start-up'u.

Brak określonych godzin pracy, więc może być to praca po etacie, ale nie ukrywa że trzeba będzie czasem przysiąść późnym wieczorem czy w weekendy. Najlepiej, żeby osoba taka chciała być współtwórcą i poważnie traktowała temat.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#bettercoding #programowanie #ionic #androiddev #angular #iosdev

Cześć,
Ionic to framework pozwalający na stworzenie jednego kodu aplikacji, który następnie może być uruchomiony jako natywna aplikacja zarówno na Androidzie jak i iOS. Ponieważ spędziłem już trochę czasu na rozwiązywaniu różnych problemów z tym związanych, to przy okazji postanowiłem dzielić się doświadczeniem. Mam nadzieję, że dzięki temu ktoś kiedyś poświęci znacznie mniej czasu na
pago - #bettercoding #programowanie #ionic #androiddev #angular #iosdev 

Cześć,
I...

źródło: comment_160623731419fidSQw4c6LlScgqekV6e.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Więc właściwie po to się za to zabierałem - dla nauki angulara


@pago: to co innego, bardziej pytałem w kontekście rozwoju typowo w mobilkach (obecnie najgorętszy jest właśnie Flutter, inne technologie też nie mają się źle ale o Ionicu to dla mnie słuch zaginął gdzieś okolice 2k14 xd)

  • Odpowiedz
Mireczki kojarzycie jakiś spory projekt napisany w angularze i trzymany w dobrych praktykach - opensource.
Chciałbym sobie podpatrzeć jak inni podchodzą do różnych sytuacji, architektury etc.

#angular #webdev #programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mrq: Niestety ten przykład pokazuję bardzo małą aplikacje i nie ma w nim dobrych realnych praktyk. Tak naprawdę wszystko zależy od danego projektu. Inaczej bedzie dzielony projekt jeśli bedzie uzywane DDD. Inaczej jesli wiele zespołów bedzie pracowało nad jedną aplikacją. Inaczej jeśli zdecydujecie się na rozbicie monolitu na microfrontendy. Jeśli tworzysz małą aplikacje, która nie urośnie nagle stukrotnie to nawet nie warto poswiecac duzo czasu na pla owanie architektury. Jeśli
  • Odpowiedz
@mcsQ
Jedynie z ciekawości bo generalnie mega cieszy mnie, że takie ogłoszenia się tutaj pojawiają: co potrafi się po dokładnie 4 latach?
Sam trochę siedzę w angular ale nie jedynym ciągiem i tylko na angular.
Co powinien potrafić człowiek, którego szukasz?
  • Odpowiedz
@KotoFan:

Tak i nie. To prawda, że Google ogłosił w 2015 roku, że może teraz renderować i indeksować treści, które wymagają > Javascript, więc teoretycznie nie powinno to stanowić problemu. Jednak teoria i praktyka nie zawsze są takie same.

Większość specjalistów SEO zgadza się, że Google ma trudniejszy czas na czytanie i indeksowanie stron, które

wymagają Javascript w porównaniu z tymi, które nie wymagają Javascript.
  • Odpowiedz
@KotoFan: w angular musisz użyć angular universal do SSR (server side rendering, wtedy każda podstrona ma normalnie html w kodzie źródłowym)
  • Odpowiedz
Czy jeśli robione jest coś takiego:

this.http.get('/api/url').pipe(map(response: MyModel) => { return response; })
to jest odpalany konstruktor MyModel?

#angular #typescript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m4kb0l: no ale pytanie powstaje dlaczego w ogóle miałby odpalać konstruktor - to jest tylko adnotacja typu, która nie istnieje w runtime. TS nie emituje takich rzeczy do runtime'u.
  • Odpowiedz
@m4kb0l TypeScript używa typowania strukturalnego, które pozwala wyemitować kod bez żadnych transformacji, czyli nie zdziw się że masz dwie klasy o identycznej strukturze i sprawdzanie typu przez kompilator przechodzi ale sprawdzanie instanceof nie przechodzi ( ͡º ͜ʖ͡º)
  • Odpowiedz
Temat pewnie wałkowany 1000 razy, ale... Chcę po ponad 3 latach porzucić Angulara na rzecz Reacta i trochę Vue. Kto z was jest w ostatnim czasie po takiej przesiadce i jakie wrażenia po? Angular odbiera mi smak życia xD chociażby dlatego, że ng serve zajmuje obecnie ponad 3 minuty (i to po optymalizacjach) xD Mam go dość z wielu powodów

#angular #react #frontend #javascript
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PIENSCI_WONSZA: może niemerytorycznie odpowiadając na pytanie ale...
jeśli skorzystasz z opcji 'odpowiedz' i przy pomocy znaku '@' wywołasz daną osobę to łatwiej CI będzie prowadzić rozmowy na wykopie. :D
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@Kamilex97: input mask. Chcoiaz to co mówisz, będzie troszkę ciężkie korzystając z domyślnych rozwiązań.

Musisz zrobić dekoratora dla inouta i nasłuchiwać zmian w tym inpucie. Jak będzie więcej niż 4 znaki to dodawaj przecinek, jak 2 znaki więcej po przecinku to usuwaj itp.
  • Odpowiedz
Hej programujące mirasy!

Piszę apkę do portfolio w #angular . Stronka jest już ogarnięta, no ale co to za apka bez testów... No i właśnie - wiem jak, ale zawiesiłem się na dość filozoficznym pytaniu "CO?"...

Przykład: na start zacząłem od ekranu rejestracji - w komponencie tylko funkcja register() wywołująca odpowiedni serwis. Sprawdziłem czy funkcja jest wywołana, ile razy, z jakimi parametrami... Czy to jest potrzebne? Przecież w katalogu obok
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gangrendalf:

Stąd pytanie - co testujecie? Co decyduje o tym, że dany test w ogóle powstanie?

Odpowiedź na to pytanie jest bardzo prosta: to zależy ( ͡° ͜ʖ ͡°)

Ja np. nie piszę testów jednostkowych do komponentów formatkowych, bo zazwyczaj nie ma to sensu. Napisanie takich testów jest dość czasochłonne i wymaga później utrzymywania, bo formatki lubią się zmieniać. W wielu przypadkach będzie też tak, że taki test będzie sprawdzał
  • Odpowiedz
@rafi_k: Parę uwag. Jeśli masz na myśli starego Angulara (JS, a nie 2+) i bez SSR, to możesz bardzo łatwo spaskudzić całe SEO i niechcący zabić ruch z wyszukiwarek. W przypadku małego sklepu jakiekolwiek pisanie dedykowanego rozwiązania może potrzebować całych wieków żeby się zwróciło. Podeślij linka na PW, może będę mógł coś zaproponować.
  • Odpowiedz