Pytania otagowane jako web-applications

Aplikacje internetowe to aplikacje dostępne za pośrednictwem „sieci”, co może oznaczać Internet lub sieć wewnętrzną (intranet).

3
Dlaczego HTTP nie ma przekierowania POST?
Przekierowania HTTP są wykonywane za pomocą kodów HTTP 301 i 302 (być może także innych kodów) oraz pola nagłówka znanego jako „Lokalizacja”, które ma adres nowego miejsca, do którego należy przejść. Jednak przeglądarki zawsze wysyłają żądanie „GET” na ten adres URL. Jednak wiele razy musisz przekierować użytkownika do innej domeny …


8
Jak zachować aplikacje bezstanowe
To może być skomplikowane pytanie, ale staram się lepiej zrozumieć bezpaństwowość. Na podstawie tego, co przeczytałem, aplikacje internetowe powinny być bezstanowe, co oznacza, że ​​każde żądanie jest traktowane jako niezależna transakcja. W związku z tym należy unikać sesji i plików cookie (ponieważ oba są stanowe). Lepszym rozwiązaniem jest użycie Tokenów, …


11
Porady na temat projektowania aplikacji internetowych o ponad 40-letnim okresie użytkowania
Scenariusz Obecnie jestem niezależny od projektu opieki zdrowotnej, którego głównym wymaganiem jest przechwytywanie danych o nieznanych atrybutach przy użyciu formularzy generowanych przez użytkowników przez dostawców usług medycznych. Drugim wymogiem jest, aby integralność danych była kluczowa i aby aplikacja była używana przez ponad 40 lat. Obecnie migrujemy dane klienta z ostatnich …

9
Czy możemy założyć podczas testowania oprogramowania, że ​​użytkownik nie wykonałby tak głupich działań na oprogramowaniu?
Na przykład: Podczas przeprowadzania testów funkcjonalnych formularza w aplikacji internetowej przetestujemy pola, wprowadzając różnego rodzaju losowe wartości wejściowe. Zasadniczo my jako użytkownicy aplikacji internetowej nie wprowadzamy losowo wartości w polach. Po co więc uwzględniać wszystkie te przypadki testowe, które mogą / mogą nie prowadzić do błędów, gdy prawdopodobieństwo pojawienia się …

7
Czy istnieją alternatywy open source dla Bitbucket, Github, Kiln i podobnych narzędzi do przeglądania i zarządzania DVCS? [Zamknięte]
Wiem o kilku narzędziach / usługach zapewniających przeglądanie DVCS i zarządzanie nimi, takich jak Bitbucket , Github , Kiln , SCM-Manager i Rhodecode . Jednak rozważany przeze mnie przypadek użycia jest taki, że: Każdy kod źródłowy musi znajdować się na wewnętrznych serwerach pracodawcy. Rozwiązanie musi być typu open source. Powinien …

10
Jak i dlaczego ewoluowały współczesne ramy aplikacji internetowych, aby oddzielić trasy adresów URL od systemu plików?
W porównaniu do około 10 lat temu zauważyłem zmianę na frameworki wykorzystujące styl routingu, który oddziela ścieżkę URL od systemu plików. Zwykle odbywa się to za pomocą wzorca kontrolera frontowego. Mianowicie, kiedy wcześniej ścieżka URL była mapowana bezpośrednio do systemu plików, a zatem odzwierciedlała dokładne pliki i foldery na dysku, …

6
Warstwa serwisowa a DAO - dlaczego oba?
Pracowałem z SpringMVC, Hibernate i niektórymi bazami danych na przykładzie aplikacji internetowej Java. Jest kilka różnych, które to robią, ale ten samouczek integracji Spring 3 i hibernacji z przykładem ma klasę modelu, widok (w jsp) oraz klasy usługi i dao dla kontrolera. Moje pytanie brzmi: czy zarówno usługa, jak i …

4
Powody, dla których NIE należy używać JSF [zamknięte]
Jestem nowy w StackExchange, ale pomyślałem, że będziesz w stanie mi pomóc. Tworzymy nową aplikację Java Enterprise, zastępującą starsze rozwiązanie JSP. Z powodu wielu wielu zmian interfejs użytkownika i elementy logiki biznesowej zostaną całkowicie przemyślane i ponownie wdrożone. Naszą pierwszą myślą było JSF, ponieważ jest to standard Java EE. Na …

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 …

5
Zalety i wady tworzenia jednostronicowej aplikacji internetowej [zamknięte]
Zbliżam się do końca fazy prototypowania / weryfikacji koncepcji projektu pobocznego, nad którym pracuję, i próbuję podjąć decyzję w sprawie niektórych decyzji projektowych na większą skalę. Aplikacja to system zarządzania projektami, który jest bardziej dostosowany do zwinnego procesu rozwoju. Jedną z decyzji, które muszę podjąć, jest to, czy zdecydować się …

3
AngularJS: tworzenie aplikacji internetowej z wieloma aplikacjami ng
Blogosfera zawiera wiele artykułów na temat wytycznych dotyczących struktury aplikacji AngularJS, takich jak te (i inne): http://www.johnpapa.net/angular-app-structures-guidelines/ http://codingsmackdown.tv/blog/2013/04/19/angularjs-modules-for-great-justice/ http://danorlando.com/angularjs-architecture-understanding-modules/ http://henriquat.re/modularizing-angularjs/modularizing-angular-applications/modularizing-angular-applications.html Jednak jednym ze scenariuszy, na który jeszcze nie natknąłem się na wytyczne i najlepsze praktyki, jest przypadek, w którym masz dużą aplikację internetową zawierającą wiele aplikacji „mini-spa”, a wszystkie aplikacje …

2
Jak radzisz sobie ze wspólnymi koncepcjami w architekturze mikrousług?
Badam wzorce architektoniczne dla opracowywanej przeze mnie aplikacji, a podejście oparte na mikrousługach wydaje się być dobrym wyborem, ale nie jestem pewien, jak poradzić sobie z interakcjami między usługami. Aplikacja zajmuje się przede wszystkim użytkownikami, profilami użytkowników, zdjęciami i tagami reprezentującymi jeden lub wiele profili na zdjęciu. Możliwe są metody …

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 …

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.