Aktywne Wpisy
cleopatre +51
Brzydzę się mężczyzn. Obiektywnie, bierze mnie obrzydzenie na męską płeć.
Począwszy od ojca, który zaniedbywał potrzeby dziecka, na końcu je porzucając i nie łożąc na moje utrzymanie, przechodząc do molestowania i prób molestowania, obmacywania mnie przez między innymi instruktora nauki jazdy, właściciela obiektu sportowego w którym trenowałam jako nastolatka, kończąc na nieudanych zalotach i 4 letnim związku z typem co myśli, że kobieta to jego #!$%@? własność.
I teraz najlepsze. Społeczeństwo często
Począwszy od ojca, który zaniedbywał potrzeby dziecka, na końcu je porzucając i nie łożąc na moje utrzymanie, przechodząc do molestowania i prób molestowania, obmacywania mnie przez między innymi instruktora nauki jazdy, właściciela obiektu sportowego w którym trenowałam jako nastolatka, kończąc na nieudanych zalotach i 4 letnim związku z typem co myśli, że kobieta to jego #!$%@? własność.
I teraz najlepsze. Społeczeństwo często
Silklash +509
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Zalety:
+ mocne oddzielnie frontendu(UI) i backendu(dane), MVC
+ brak widocznego "przeskoku" w nawigacji, przede wszystkim na urządzeniach mobilnych(upodobnienie do aplikacji mobilnych)
+ JS/CSS ładowane tylko raz
+ strona może obsłużyć większą ilość użytkowników, polegamy w większym stopniu na urządzeniu klienta, więc serwer otrzymuje mniej requestów, a odpowiedzi są krótsze(JSON)
+ walidacja z łatwością może się odbywać po stronie klienta
+ wiele innych...
Wady:
- SEO jest jednym z największych problemów, nie wszystkie wyszukiwarki/crawlery renderują Javascript
- pliki JS mogą być ogromnych rozmiarów(z pomocą przychodzi np. Webpack)
- dłuższy czas ładowania strony(to też zależy od jej struktury - Webpack)
- bezpieczeństwo(np. łatwiej "podpiąć się" do "prywatnego" API strony, oczywiście można to rozwiązać na różne sposoby, był dzisiaj wpis na ten temat na mirko)
- starsze przeglądarki/podprzeglądarki mogą sprawiać problemy
Jak Wy budujecie swoje aplikacje webowe? Jakich frameworków w JS używacie? Czy architektura SPA powinna stać się standardem, normą? :)
#programowanie #webdev #kiciochpyta
SPA dla użytkowników,
czysty HTML dla botów i starszych Useragent
dynamiczne ładowanie tylko wymaganych komponentów - Webpack jak wspomniałeś.
Bezpieczeństwo ~ JWT
Na dobrą sprawę przy pierwszym załadowaniu strony można ładować czysty HTML,
a dopiero dalszą nawigację przekazywać Javascript.
Wszystko zależy od projektu i kasy jaką można poświęcić na niego.
Od siebie polecam na start #vuejs
MVC niczym demokracja, słowo klucz i odpowiedź na wszystko.
Do osiągnięcia również w aplikacjach nie SPA. pjax, turbolinks itd.
Również możliwe w nie SPA.
To chyba żart.
Jakich?
Nie napisałem, że MVC to najlepsze co może być, sam nie jestem tego wielkim orędownikiem, ale dla wielu osób jest to zaleta, a w SPA taka architektura jest łatwiejsza do osiągnięcia. Półobiektywna zaleta.
.
Nie napisałem, że nie. Sam gdzieś w poprzednich wpisach podawałem pjax.
Pierwszy lepszy pajac wstawi sobie jakiś gówniany komponent i och ach zadowolony bo działa, oczywiście
@5z7k9: google przecież normalnie indeksuje strony z jsem, a reszta się nie liczy, > walidacja z łatwością może się odbywać po stronie klienta
tak czy siak musi ona też być po stronie serwera
tutaj nie rozumiem o co ci chodzi
Zależy od potrzeb i wymagań, a renderowanie JS przez Google nie jest do końca pewne i niewiadomo czy w 100% sprawne.
Pliki JS/CSS nie muszą być(a raczej przeglądarka się do nich nie odwołuje, bo normalnie i tak nie pobierze drugi raz przez cache) pobierane przy każdym przejściu pomiędzy podstronami.
@5z7k9: jest pewne i sprawne bo widzę na swojej stronie xd
@5z7k9: przecież nie są bo są trzymane w cache O_O
JWT i tokeny mogą się regenerować się co zapytanie,
zresztą API końcowe powinny mieć z góry założone limity i zwracać tylko konkretne dane a nie zrzut np.