Pytania otagowane jako client-side

4
Jakie są różnice między programowaniem po stronie serwera a oprogramowaniem po stronie klienta?
Widziałem pytania (głównie na temat przepełnienia stosu), w których brakuje tej podstawowej wiedzy. Celem tego pytania jest zapewnienie dobrych informacji dla osób poszukujących go i odnoszących się do niego. Jakie są różnice w programowaniu po stronie serwera i programowaniu po stronie klienta? Do jakich języków należą i kiedy używasz każdego …

8
Kodowanie po stronie klienta: jak zapobiec złośliwemu użyciu?
W ostatnich latach trend aplikacji po stronie klienta (przeglądarki) naprawdę się rozwinął. W moim najnowszym projekcie postanowiłem iść z duchem czasu i napisać aplikację po stronie klienta. Część tej aplikacji obejmuje wysyłanie wiadomości e-mail dotyczących transakcji do użytkowników (na przykład sprawdzanie poprawności rejestracji, wiadomości e-mail dotyczące resetowania hasła itp.). Korzystam …

8
Dlaczego prawie nie ma hashów stron internetowych w kliencie przed przesłaniem (i zaszyfrowaniem ich ponownie na serwerze), aby „chronić” przed ponownym użyciem hasła?
Istnieje wiele witryn w Internecie, które wymagają danych logowania, a jedynym sposobem ochrony przed ponownym użyciem hasła jest „obietnica”, że hasła są mieszane na serwerze, co nie zawsze jest prawdziwe. Zastanawiam się więc, jak trudno jest stworzyć stronę internetową, która haszy hasła na komputerze klienckim (z Javascriptem), zanim wyśle ​​je …

5
Plusy i minusy aplikacji internetowej opartej tylko na HTML / JavaScript [zamknięte]
Pochodzę z formularzy ASP.NET i w przeszłości zauważyłem, że kodowanie po stronie serwera jest bardzo wydajne. Ostatnio jednak chciałem wycofać kod front-end serwera i zastąpić go czystym HTML / JavaScript, który uzyskuje dostęp do danych za pośrednictwem usług internetowych JSON. Nie mam w tym prawdziwego doświadczenia, dlatego chciałbym usłyszeć, czy …

8
Plusy / minusy między podkreślaniem przetwarzania po stronie klienta lub po stronie serwera
Dlaczego miałbym pisać aplikację internetową z dużą ilością przetwarzania po stronie serwera? Dla mnie pisanie programu po stronie klienta jest ogromną zaletą, ponieważ zabiera jak najwięcej obciążenia serwera, ponieważ musi on wysyłać dane do klienta przy minimalnym przetwarzaniu. Niewiele widzę na temat pisania aplikacji internetowych poza pisaniem po stronie serwera …


2
Co zrobić, gdy żądanie jest wysyłane do serwera i podczas oczekiwania na odpowiedź utracono połączenie z Internetem?
Wysyłam ogromną ilość danych na serwer. Teraz, gdy wysłałem dane i czekam na odpowiedź serwera, nagle moje urządzenie z Androidem traci połączenie z Internetem. Tak więc zwykłem wyświetlać okno dialogowe z ostrzeżeniem o utracie połączenia, ale po stronie serwera dane zostały już przetworzone i zostały zaktualizowane gdzieś np. Pod dowolnym …

3
Jak mogę uniemożliwić użytkownikowi edycję mojego kodu w przeglądarce?
Opis Projektuję aplikację Node.JS (bardziej jak pełną stronę internetową). Aplikacja wyśle ​​pięć plików JavaScript i będzie zawierać <script>tagi łączące je ze sobą. Pytanie Jak mogę uniemożliwić użytkownikom i atakującym przeglądanie i edytowanie mojego kodu ? Przykładem może być: Ctrl+ Shift+I W Devtools , goto Sources , wybierz plik do edycji …

3
Jak ważne jest używanie tego samego języka dla klienta i serwera?
Oceniam rozwiązania architektoniczne dla projektu mobilnego, który oprócz aplikacji natywnych będzie zawierał usługę internetową / aplikację i przyglądałem się różnym bibliotekom, frameworkom i stosom, takim jak Meteor , co jest rodzajem „frameworku pakietu otwartego stosu” , jest ściśle związany z node.js . Wiele mówi się o korzyściach płynących z używania …

5
Jakie są historyczne podstawy używania Javascript w programowaniu internetowym?
Pochodzę z biologii naukowej, gdzie często używamy Pythona. Teraz, kiedy zacząłem od programowania, konsekwentnie zastanawiam się, dlaczego JavaScript jest podstawowym językiem po stronie klienta w Internecie. Czy przewaga JavaScript jest wypadkiem historycznym, czy czymś innym? Ciekawe też, czy są jakieś przeszkody w integracji Pythona ze skryptami po stronie klienta?
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.