#javascript #angular #pomusz #uratuj mam problem. Jest sobie api, do którego sobie stukam z nazwą 'przedmiotu'. http.get(blabla/${nazwaprzedmiotu}). Problem jest, kiedy w nazwie mam kropkę. Próbuję eskejpować znaki specjalne, w debugerze w momencie odpalenia geta mam zmienną postaci zakodowanaZmiennaZEskejpami, ale w networku i tak widzę zmienną postaci niezakodowana.nazwa.zmiennej.z.kropką. Czy kropka jest jakimś mega characterem jak capitan america czy coś, że nie da się jej zakodować
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iforgestuff: to wtedy zmieniasz myślnik na dwa myślniki :) ta sama sytuacja jeśli masz np znaki językowe - wtedy też przydaje się rewritowac np polskie ą na a
  • Odpowiedz
Mam w aplikacji package.json z plikiem app.js, który obsługuje mi backend w mongo oraz front zbudowany w podfolderze (nazwijmy go /front). Do uruchomienia appki potrzebuję komend nodemon app.js i front/ng serve. Czy jest sposób aby połączyć je w jedną komendę, np. za pomocą dodania ich obu do skryptu 'start' w package json? W jaki sposób node obsługuje konkatenację komend?
#webdev #nodejs #angular #frontend #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trustm3: start: "nodemon app.js && cd front && ng serve"

Chociaż taki sposób uruchamiania aplikacji to oczywiście tylko na czas tworzenia. W produkcji powinieneś mieć skompilowaną aplikację z angulara i postawić np nginxa który będzie serwował pliki statyczne i robił reverse proxy na serwer
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Pisze w #angular gui do pewnego serwisu. Autoryzacja jest po oauth i troche nie czaje idei refresh token. Zwykly token ma ogrwniczony czas zycia i jak sie skonczy to moge uzyc refresh token do tego aby dostac nowy. Jaki jest wiec sens tego refresh skoro on ma nieograniczony czas życia. Ktos go moze sobie przechwycic i ma na zawsze jakby login i haslo użytkownika. Wystarczy ze go odpowiednio wysle i
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję, aby preloader na stronie pojawił się przynajmniej raz (tworzę appkę angularową i dynamiczne ładowanie treści - zależy mi na tym, żeby zaznaczyć, że dane się zmieniły).
Po załadowaniu requesta daję setTimeout i dopiero zmieniam flagę odpowiadającą za wyświetlanie loadera na false (więc jak request idzie szybko to i tak loader pokazuje się na czas ustawiony jako parametr w setTimeout).

Podobno setTimeout w takiej sytuacji to zła praktyka - czego użylibyście w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trustm3: jesli dane ściągasz przez request opakowany w rxjs, to możesz flagę chowającą loader przestawiać na false w callbacku "complete" od tego observable. Dlaczego w ogóle używałeś setTimeout do schowania loadera?
  • Odpowiedz
Jak robicie mniejsze strony w stylu tych dla lokalnych mikroprzedsiębiorstw (mapka, kontakt, oferta itp.)?
Piszecie coś sami, czy raczej WordPress? Próbowałem napisać jedną z reactem ale za dużo czasu zajmowało to wszystko jak na tak mały projekt i nie opłacało się ani klientowi ani mi. (panel do edycji, backend)


#webdev #programowanie #javascript #react #angular #vuejs
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak robicie mniejsze strony w stylu tych dla lokalnych mikroprzedsiębiorstw (mapka, kontakt, oferta itp.)?


@Garg84: Już od dawna mam w------e na takie strony i jadę WP jak leci. Instalacja WP, ładny motyw, kilka wtyczek, trochę tekstu i fotek od zleceniodawcy. I tak nikt tego nie czyta - kontakt, mapa, zrealizowane inwestycje (najczęściej w formie galerii), plus trochę opowiastek z gatunku 'nasza firma jest dobra'. To wystarczy w 99% przypadków mikrofirm.
  • Odpowiedz
@Garg84: node.js, react czy angular to lekki overkill, pewnie css/js/php załatwiłoby sprawę do prostych dynamicznych treści tym bardziej i hosting tani
  • Odpowiedz
#programowanie #frontend #javascript #angular

jak robicie paginacje? no na przykład taki wykop, jak zjedziecie na sam dół mirko to macie strony. skąd front ma wiedzieć ile stron jest? oddzielne zapytanie na resta czy w np jak wysyłam request 'GET(localhost:8080/posts?page=1)' to zwraca mi tez całkowita liczbę stron?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Większość z Was którzy korzystają z #kindle już pewnie wie o promocji na #ebooki w związku z #7latebookpoint.
TL;DR: do niedzieli ok. 14 tys. ebooków i ponad 1 tys. audiobooków z rabatami do 93%.
Ponieważ nie lubię przeglądać mega list excelowych przygotowanych w innych serwisach, wykonałem najszybszą wyszukiwarkę w kraju do przeglądania książek w tej promocji :)

Miłego szukania!
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra zapodaję konkret temat.

Server side rendering vs Client side rendering na stronkach napisanych z użyciem front-endowych frameworków js.

Co artykuł w internecie to inna opinia.
Po za tym warunki tak się szybko zmieniają, że nie wiem czy artykuł napisany jeszcze rok temu nie jest już przestarzały.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@budyn: nie wiem jak w react ale w Angularze 2+ jest Universal.
Generowana na serwerze jest tylko pierwsza strona. Dzięki czemu wszystkie crawlery łykają stronę. Reszta leci po stronie klienta, tak więc dużo lepiej niż niż Asp.net:)
Jak ich pomysłem jest generowanie wszystkiego w trybie SSR to weź ich prosze wyśmiej w moim imieniu.
  • Odpowiedz
Cześć! Robił ktoś aplikacje PWA na różnych subdomenach tak, aby wszystkie aplikacje zainstalowały się jako jedna?

Działa mi przypadek, gdy mam aplikację 1 w głównym katalogu, a pozostałe w subfolderach.
Jeżeli ten sam przykład zrobię na subdomenach to każda aplikacja instaluje się osobno.

Tu przykład apki z podfolderami https://nebula-cross.glitch.me - zainstalowanie tej z / powoduje instalację wszystkich jako jedna.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #webdev #angular #javascript Cześć Mirki, mam pytanie dotyczące biblioteki SignalR. Jest postawione WebApi które ma być serwerem oraz projekt w angularze działający w trybie klienta. Skonfigurowane jest to w taki sposób:

https://pastebin.com/LirE2A25

Pojawia się jednak błąd:

http://localhost:4200/signalr/negotiate?clientProtocol=1.5&connectionData=%5B%5D&_=1540445779129
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Angular jest zajebisty dopoki nie musze sie bawic na stringach pobierajac wartosc z formularza. To co doku. podaje to moze dziala jak mam dwa inputy na krzyz... Idzie to jakos fajnie rozwiazac przez interfejsy?
#programowanie #angular
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra jeszcze raz.
Angular / .NET Core 2.1 API

Mam pełny HTML który jest na serwerze
Chce go wyrenderować na kliencie jako landing page
Plik jest pobierany z serwera z racji tego, że będzie się różnił w zależności od URL Requesta
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@veranoo: cały plik HTML, ale już doszedłem do wniosku, że nie ma sensu się z tym bawić tylko postawić stronę statyczną i zrobić przekierowanie do apki.
  • Odpowiedz
Czy ma ktoś jakieś sprawdzone sposoby na wrzucenie #angular (>2) na stronę z #laravel?
Wujek google nie za bardzo chce mi pomóc :( Laravel ma służyć wyłącznie za API
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@j0nasz: Routing. Obecnie mam Angulara w oparciu o hash i jest ok, ale jak skonfigurować laravela, żeby przekierowywał na angulara gdy nie ma hasha? Nie przychodzi mi nic innego do głowy jak przekierować stronę błędu też na szablon angulara, ale nie wiem czy tak się to robi..
  • Odpowiedz
Pracuję z kumplem z zagranicy nad jednym projektem i co ja muszę się nacierpieć tłumacząc mu dlaczego nie chcemy wypuszczać jak najszybciej aplikacji z:
a) większością htmla, który napisał w jednym tylko pliku
b) jednego pliku .css ze stylami globalnie dla wszystkich komponentów
c) jQuery i dropdown menu gdy Angular oferuje to wszystko w swoim Material Menu

no ale MVP jak najszybciej, jak najszybciej...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak w logiczny sposób można wytłumaczyć wstrzykiwanie zależności (dependency injection)?

Czytałem o tym na kilku stronach i nadal niezbyt rozumiem różnicę między wstrzykiwaniem, a tworzeniem obiektu podczas wywoływania funkcji:

private void temp(wlasnyTyp nazwaElementu){ }
W Angularze jest to używane:
  • 54
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach