«web-applications» 태그된 질문

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

5
웹 사이트에 친숙한 URL 제공 및 데이터베이스 ID의 현실
우리는 제품, 블로그 게시물 등의 리소스 데이터베이스를 보유하고 있습니다. 공개 웹 사이트를 위해 URL 체계를 설계해야합니다. 다음은 데이터베이스 ID 바인딩 된 두 가지 예입니다. https://www.youtube.com/watch?v=7FPS6llqhXw http://www.amazon.co.uk/gp/product/B000NHOMSQ 다음은 친근한 예입니다. http://en.wikipedia.org/wiki/LED_circuit (내 브라우징 생활을 조금 엿볼 수 있습니다) 이메일이나 문서에서 URL을 가리 키거나 볼 때 URL 끝에 무엇이 있는지 알기 때문에 …

7
공개 대면 데이터베이스 ID를 가리거나 난독 처리하는 것이 실제로 "모범 사례"입니까?
사람들이 인터넷에서 여기저기서 강의하는 것을 들었습니다. 웹 애플리케이션에서 공개 데이터베이스 ID를 가리는 것이 가장 좋습니다. 나는 그것들이 주로 형태와 URL을 의미한다고 생각하지만, 주제에 대해 한 번도 읽지 못했습니다. 편집 : 물론, 이제 이것에 대해 물어 보면 주제에 대한 몇 가지 리소스를 찾습니다. /programming/2374538/obscuring-database-ids /programming/1895685/should-i-obscure-primary-key-values http://joshua.schachter.org/2007/01/autoincrement.html 이 링크들은 나의 호기심을 만족 …

7
REST API 클라이언트로서의 웹 애플리케이션 : 자원 식별자를 처리하는 방법
REST를 구현할 때 REST와 관련된 몇 가지 개념이 머리에서 충돌합니다. 비즈니스 논리를 보유하는 REST-ful 백엔드 API 시스템과 UI를 제공하는 웹 응용 프로그램이 있습니다. REST에 대한 다양한 리소스 (특히 REST in Practice : Hypermedia and Systems Architecture )에서 엔티티의 원시 식별자를 공개해서는 안되고로 하이퍼 링크를 반환해야한다는 것을 알고 rel="self"있습니다. 예를 고려하십시오. …

2
프론트 엔드에서 계산하는 것이 언제 적절한가요?
우리 팀은 웹 기반 금융 응용 프로그램을 개발 중이며 동료와 함께 계산을 유지해야 할 부분이 있습니다. 간단한 설명 : 프론트 엔드에는 Java (ZK, Spring)를 사용하고 백엔드에는 Progress 4gl을 사용합니다. 데이터베이스의 일부 하드 코어 수학 및 데이터와 관련된 계산은 백엔드로 유지되므로 이에 대해 이야기하지 않습니다. 사용자가 X 값을 입력 한 다음 …

8
클라이언트 쪽 또는 서버 쪽 처리를 강조하는 것의 장단점
처리 서버 측이 많은 웹 앱을 작성하고 싶은 이유는 무엇입니까? 나에게, 클라이언트 측에 프로그램을 작성하는 것은 최소한의 처리만으로 클라이언트에 데이터를 보내면되기 때문에 가능한 한 많은 서버로드를 제거하기 때문에 큰 이점이다. 서버 측을 작성하고 클라이언트 측을 보기 로 취급하는 것 외에도 웹 응용 프로그램을 작성하는 것은 거의 볼 수 없습니다 . …

1
OAuth의 대안?
웹 산업은 API 서비스를 외부 소비자 및 개발자에게 확장 할 때 OAuth 사용으로 전환하고 있습니다. 간결한 우아함이 있습니다. ... 그리고 3 단계 OAuth 프로세스는 그렇게 나쁘지 않습니다. 단지 잘못된 옵션이 최고라는 것을 알았습니다. 더 좋고 더 안전한 대안이 있습니까? 보안 참조는 다음 URL에서 파생됩니다. OAuth 2.0은 웹에 좋지 않습니까? 웹에 …

5
RESTful 아키텍처의 장단점 [닫기]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . REST의 장단점에 대해 내가 본 가장 일반적인 토론은 SOAP에 대한 토론을 구성하는 경향이 있습니다. 나도 경험이 없습니다. 나는 …

5
서버 측 페이지 렌더링을 사용하면 어떤 이점이 있습니까?
웹 응용 프로그램을 개발 중이며 현재 전체 웹 사이트를 html / js / css로 작성했으며 백엔드에는 RESTFUL 서비스를 호스팅하는 서블릿이 있습니다. 모든 프리젠 테이션 로직은 json 객체를 가져오고 javascript를 통해 뷰를 수정하여 수행됩니다. 응용 프로그램은 기본적으로 검색 엔진이지만 역할이 다른 사용자 계정이 있습니다. Play 및 Spring과 같은 일부 프레임 워크를 …

3
웹 애플리케이션에서 RPC와 유사한 메커니즘 대신 REST가 일반적으로 사용되는 이유는 무엇입니까?
나는 최근에 내가 아는 일반적인 웹 응용 프로그램 프레임 워크와 비교할 때 웹 응용 프로그램에 다소 특이한 사용자 지정 프레임 워크를 사용하는 회사에서 시작했습니다. RESTful 웹 서비스 대신 서버와 통신하는 데 RPC 메커니즘이 사용됩니다. 서버와 통신하는 것은 간단한 함수 호출처럼 보이지만 클라이언트가 아닌 서버에서 함수가 실행됩니다. 서버 측에는 클라이언트가 호출 …

5
자바 웹 애플리케이션 폴더 구조
J2EE의 초보자로서 최근에 J2EE의 핵심 인 Servlets & Jsps를 사용하여 프로젝트를 처음부터 새로 개발하기 시작했습니다. 프로젝트 폴더 구조가 올바른지 평가할 수 없습니다. 여기 내 프로젝트 폴더 구조가 있습니다. 질문하기 전에, 누군가가 나에게 묻는다면 왜 이런 유형의 폴더 구조인지 대답 할 수 없거나 정당화 할 수 없다는 것을 인정합니다. 질문 : …

4
인터넷에서 소프트웨어를 어떻게 판매합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 인터넷에서 소프트웨어를 판매하고 싶지만 전체 판매자 설정을 수행하는 방법을 잘 모르겠습니다. Commerce Server 2009에 액세스 할 수 있으며 …

2
Google은 대부분의 애플리케이션에서 GWT를 사용하지 않는 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Google은 Google 웹 툴킷 (GWT)을 만들었 으며 자체 웹 애플리케이션을 빌드 할 때이를 사용하지 않습니다. 이것이 GWT가 …

2
여러 개의 작은 앱으로 큰 Angular 2 앱 구성
React (with Redux)와 Angular 2를 선택하는 데 3 개월 간의 긴 토론과 연구 끝에 회사의 프론트 엔드 팀은 Angular 2와 함께하기로 결정했습니다 (우리의 문제에 더 적합하다고 생각되는 경우). 현재 전체 백엔드 RESTful을 보유하고있는 다양한 프런트 엔드 기술로 구성된 엔터프라이즈 앱 비즈니스에 참여하고 있으며,이를 모두 대체하고 단일 기술을 사용하여 향후 교육 …

2
실시간으로 무거운 웹 소켓 기반 웹 응용 프로그램을 아키텍처하는 방법은 무엇입니까?
실시간 단일 페이지 응용 프로그램을 개발하는 과정에서 사용자에게 최신 데이터를 제공하기 위해 점진적으로 웹 소켓을 채택했습니다. 이 단계에서 앱 구조를 너무 많이 파괴하고 있다는 사실에 슬 sad 고이 현상에 대한 해결책을 찾지 못했습니다. 세부 사항에 들어가기 전에 약간의 컨텍스트 : webapp는 실시간 SPA입니다. 백엔드는 Ruby on Rails에 있습니다. 실시간 이벤트는 …

4
사용자 정의 필드를 허용하는 것은 나쁜 습관입니까?
일반적으로, 웹 응용 프로그램의 데이터베이스에서 사용자가 만든 필드를 허용하는 것은 나쁜 습관으로 간주됩니까? 예를 들어, 아내를 위해 홈 인벤토리 웹앱을 만들고 있는데, 그녀는 다른 항목에 대해 자신의 필드를 정의하려고합니다. 나는 그녀가 아이템 카테고리를 만들고 그 카테고리에 "기능"을 추가 할 수 있도록 계획하고있었습니다. 기능은 문자열로 저장된 키 / 값입니다. 예를 들어 …

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