«web-applications» 태그된 질문

웹 응용 프로그램은 "웹"을 통해 액세스하는 응용 프로그램으로 인터넷 또는 내부 네트워크 (인트라넷)를 의미 할 수 있습니다.

3
HTTP에 POST 리디렉션이없는 이유는 무엇입니까?
HTTP 리디렉션은 HTTP 코드 301 및 302 (다른 코드 일 수도 있음)와 새 위치의 주소가있는 "Location"이라는 헤더 필드를 통해 수행됩니다. 그러나 브라우저는 항상 해당 URL에 "GET"요청을 보냅니다. 그러나 POST를 통해 사용자를 다른 도메인으로 리디렉션해야하는 경우가 많습니다 (예 : 은행 결제). 이것은 일반적인 시나리오이며 실제로 요구 사항입니다. HTTP 사양에서 이러한 공통 …

9
"미래에 대비 한"웹앱에 대한 두려움
저는 소규모 로컬 SaaS 웹 애플리케이션의 웹 개발자입니다. 현재 약 6 명의 고객이 있습니다. 응용 프로그램을 계속 디자인할수록 시작 단계에서 발생한 프로젝트에 시간을 투자하도록 설득하기가 점점 어려워지고 있습니다. 프로젝트와 이미 작성한 코드에 연결되면서 커밋 된 모든 추가 작업이 비즈니스가 성장함에 따라 앱이 확장되지 않는 것으로 판명 될 때 가까운 미래에 …

8
응용 프로그램을 무 상태로 유지하는 방법
이것은 복잡한 질문 일 수 있지만 무국적 상태를 더 잘 이해하려고합니다. 내가 읽은 것을 기반으로 웹 응용 프로그램은 상태가 없어야합니다. 즉, 각 요청은 독립적 인 트랜잭션으로 취급됩니다. 결과적으로 세션과 쿠키는 피해야합니다 (둘 다 상태 저장 상태이므로). 더 좋은 방법은 서버에 아무것도 저장되지 않기 때문에 상태 비 저장 토큰을 사용하는 것입니다. …


11
수명이 40 년 이상인 웹 응용 프로그램 설계에 대한 조언
대본 현재 저는 의료 서비스 제공자가 사용자 생성 양식을 사용하여 알 수없는 속성으로 데이터를 캡처하는 것이 주요 건강 관리 프로젝트입니다. 두 번째 요구 사항은 데이터 무결성이 핵심이며 40 년 이상 응용 프로그램을 사용해야한다는 것입니다. 우리는 현재 지난 40 년간 고객의 데이터를 다양한 소스 (Paper, Excel, Access 등)에서 데이터베이스로 마이그레이션하고 있습니다. …

9
소프트웨어를 테스트하는 동안 사용자가 소프트웨어에 대해 이러한 바보 같은 행동을 수행하지 않을 것이라고 가정 할 수 있습니까?
예를 들면 : 웹 애플리케이션에서 양식의 기능 테스트를 수행하는 동안 다른 종류의 임의의 입력 값을 입력하여 필드를 테스트합니다. 일반적으로 웹 응용 프로그램 사용자는 실제로 필드에 임의의 값을 입력하지 않습니다. 그렇다면 생산에서 이러한 종류의 문제가 나타날 가능성이 적을 때 버그로 이어질 수도 있고 그렇지 않을 수도있는 모든 테스트 케이스를 통합하여 사용하는 …

7
Bitbucket, Github, Kiln 및 유사한 DVCS 탐색 및 관리 도구에 대한 오픈 소스 대안이 있습니까? [닫은]
Bitbucket , Github , Kiln , SCM-Manager 및 Rhodecode 와 같은 DVCS 탐색 및 관리를 제공하는 여러 도구 / 서비스에 대해 알고 있습니다. 그러나 내가 고려하는 유스 케이스는 다음과 같습니다. 모든 소스 코드는 고용주 내부 서버에 상주해야합니다. 솔루션은 오픈 소스 여야합니다. 프로젝트 위키, 리포지토리 탐색 및 관리, 코드 검토와 같은 …

10
최신 웹 응용 프로그램 프레임 워크는 파일 시스템에서 URL 경로를 분리하기 위해 어떻게 그리고 왜 발전 했습니까?
약 10 년 전에 비해 파일 시스템에서 URL 경로를 분리하는 라우팅 스타일을 사용하는 프레임 워크로의 전환에 주목했습니다. 이는 일반적으로 전면 컨트롤러 패턴의 도움으로 수행됩니다. 즉, 이전에는 URL 경로가 파일 시스템에 직접 매핑되어 디스크의 정확한 파일과 폴더를 반영하므로 오늘날 실제 URL 경로는 구성을 통해 특정 클래스로 보내지도록 프로그램되어 더 이상 파일을 …

6
서비스 계층 대 DAO — 왜 둘 다?
Java 웹 애플리케이션 예제에서 SpringMVC, Hibernate 및 일부 데이터베이스를 사용하고 있습니다. 이 작업을 수행하는 몇 가지 다른 방법이 있지만이 Spring 3 및 최대 절전 모드 통합 자습서 에는 모델 클래스, 뷰 (jsp) 및 컨트롤러의 서비스 및 dao 클래스가 있습니다. 내 질문은 서비스와 DAO 클래스가 똑같은 일을하지 않습니까? 왜 둘 다 …

4
JSF를 사용하지 않는 이유 [닫기]
나는 StackExchange를 처음 사용하지만 도움이 될 것이라고 생각했다. 레거시 JSP 솔루션을 대체하여 새로운 Java Enterprise 애플리케이션을 작성하고 있습니다. 많은 변경으로 인해 UI와 비즈니스 로직의 일부가 완전히 다시 생각되고 구현 될 것입니다. 우리의 첫 생각은 Java EE의 표준이기 때문에 JSF였습니다. 처음에는 좋은 인상을 받았습니다. 그러나 지금은 기능적 프로토 타입을 구현하려고하는데 사용에 …

8
클라이언트 측 코딩 : 악의적 인 사용을 방지하는 방법?
지난 몇 년 동안 클라이언트 측 (브라우저) 응용 프로그램의 추세가 실제로 시작되었습니다. 최신 프로젝트를 위해 시간과 함께 노력하고 클라이언트 측 응용 프로그램을 작성하기로 결정했습니다. 이 응용 프로그램의 일부는 사용자에게 트랜잭션 전자 메일 보내기 (예 : 가입 확인, 암호 재설정 전자 메일 등)입니다. 이메일을 보내기 위해 타사 API를 사용하고 있습니다. 일반적으로 …

5
단일 페이지 웹 애플리케이션 구축의 장단점 [닫기]
현재 진행중인 측면 프로젝트의 프로토 타입 / 개념 개념 단계가 거의 끝 나가고 있으며 대규모 응용 프로그램 디자인 결정을 내리려고합니다. 이 앱은 민첩한 개발 프로세스에보다 적합한 프로젝트 관리 시스템입니다. 내가 결정해야 할 결정 중 하나는 전통적인 다중 페이지 응용 프로그램 또는 단일 페이지 응용 프로그램과 함께 갈 것인지 여부입니다. 현재 …

3
AngularJS : 여러 ng-app로 웹 애플리케이션 구성
블로고 스피어는 AngularJS 앱의 주제와 관련하여 다음과 같은 가이드 라인을 구성하는 많은 기사를 가지고 있습니다 : http://www.johnpapa.net/angular-app-structuring-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 그러나 가이드 라인과 모범 사례를 위해 아직 다루지 않은 한 가지 시나리오는 여러 "미니 스파"앱이 포함 된 대규모 웹 애플리케이션이 있고 미니 스파 앱이 모두 특정 양의 코드를 공유하는 경우입니다. …

2
마이크로 서비스 아키텍처에서 공유 개념을 어떻게 처리합니까?
개발중인 응용 프로그램의 아키텍처 패턴을 연구 중이며 마이크로 서비스 접근 방식이 좋은 선택 인 것처럼 보이지만 서비스 간의 상호 작용을 처리하는 방법을 잘 모르겠습니다. 이 응용 프로그램은 주로 사용자, 사용자가 소유 한 프로필, 사진 및 사진에서 일대 다 프로필을 나타내는 태그를 처리합니다. 사용자가 업로드 한 사진을 반환하고 태그가 지정된 특정 …

5
HTML / JavaScript 전용 웹 앱의 장단점 [닫기]
ASP.NET 양식 배경에서 왔으며 과거에는 서버 측 코딩이 매우 강력하다는 것을 알았습니다. 그러나 최근에는 프론트 엔드의 서버 측 코드를 단계적으로 제거하고 JSON 웹 서비스를 통해 데이터에 액세스하는 순수한 HTML / JavaScript로 대체하려고했습니다. 나는 이것에 대한 실제 경험이 없으므로 이것이 시도되고 테스트 된 모델인지 듣고 싶습니다. 또한, 그 주위의 함정은 무엇입니까? …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.