웹 응용 프로그램을 선택하기위한 프레임 워크를 결정하는 요인은 무엇입니까? 아키텍처에 대한 지침을 제공하십시오. 프로젝트의특정 웹 응용 프로그램에 어떤 프레임 워크를 선택해야합니까?
3
A
답변
5
대상 장치 - 애플리케이션이 모바일 장치에서 실행해야하는 경우, 다음 응용 프로그램은 클라이언트 측 (너무 많이하지 복잡한 자바 스크립트, 빛 DOM 구조 경량해야합니다. ..)
가시성 - 검색 엔진이 응용 프로그램의 콘텐츠를 색인해야합니까? 그렇다면 예를 들어 AJAX 및 Flash 기반 솔루션은 색인이 생성되지 않습니다 (해결 방법이 있음).
유용성 - 응용 프로그램은 높은 가용성을 필요로하는 경우에, 당신은 응용 프로그램처럼 바탕 화면을 만드는 고려해야한다 - 즉, 리치 인터넷 애플리케이션 (RIA)
보안 - 아무리 당신이 대답 무엇을 이전 포인트, 당신은 보안을 기억해야합니다. 클라이언트 중심 솔루션 (클라이언트 코드로 작성된 비즈니스 로직 (예 : 자바 스크립트))을 사용하는 것은 주요 보안 위험입니다. 아키텍처의 보안에 대해서만 이야기합니다. 프레임 워크는 무료로 보안을 제공하지 않으며 궁극적으로 보안 수준은 항상 개발자의 몫입니다.
2
- 요구 환경의
- 제한 프로젝트의
- 기간 팀의
- 이전 기초 코드
- 현재의 능력을 팀와
- 친밀의
5
- 스킬 유사한 프레임 워크
- 프레임 워크의 힘
- 개발 용이성
- 프로젝트의 범위. 나는 당신이 필요로하거나 필요로하는 것, 그것이 제공하는 것, 또는 제공하지 않는 것을 의미합니다.
- 커뮤니티 지원, 책은
+1
+1 스킬 셋의 경우 – extraneon
관련 문제
- 1. 어떤 ui 프레임 워크를 선택해야합니까?
- 2. 어떤 펄 웹 프레임 워크를 사용해야합니까?
- 3. 어떤 라이센스를 선택해야합니까?
- 4. 사용자 정의 웹 응용 프로그램을 위해 어떤 프레임 워크를 고려해야합니까?
- 5. 3d 글로브 웹 응용 프로그램을 위해 어떤 기술을 선택해야합니까?
- 6. 간단한 웹 응용 프로그램에서 어떤 프로그램 언어를 선택해야합니까?
- 7. 트위터 응용 프로그램에 어떤 프레임 워크가 사용됩니까?
- 8. 어떤 WebGL 프레임 워크를 배워야합니까?
- 9. 어떤 GUI 프레임 워크를 권장하십니까
- 10. 어떤 GUI 프레임 워크를 사용해야합니까?
- 11. 웹 기반 CRM 응용 프로그램을 위해 어떤 아키텍처를 선택해야합니까?
- 12. 특정 응용 프로그램에 웹 서비스 소비 제한
- 13. 이 특정 프로젝트에 어떤 라이브러리/프레임 워크를 사용할 수 있습니까?
- 14. 어떤 데이터베이스를 선택해야합니까?
- 15. Java 응용 프로그램에 많은 프레임 워크를 추가하면 부작용이 있습니까?
- 16. 웹 응용 프로그램 : 프레임 워크 또는 프레임 워크를 사용하지 않습니까?
- 17. 은 작은 사이트에 대한 유일한 기준으로 성능을 사용합니까, 어떤 프레임 워크를 공유 호스팅에서 선택해야합니까?
- 18. 어떤 파이썬 프레임 워크를 사용할 수 있습니까?
- 19. 어떤 웹 프레임 워크가 개인 클라우드 웹 응용 프로그램에 가장 적합합니까?
- 20. Silverlight 및 클라이언트에서 어떤 프레임 워크를 사용해야합니까?
- 21. 프로젝트에 어떤 애플리케이션 서버를 선택해야합니까?
- 22. 웹 프레임 워크를 언제 사용합니까?
- 23. 응용 프로그램 프레임 워크를 사용합니까?
- 24. C# 웹 응용 프로그램에 사용되는 비즈니스 개체를 만들기위한 프레임 워크
- 25. 자바 웹 응용 프로그램을 데스크탑 응용 프로그램으로 선택해야합니까?
- 26. 더 많은 사용자 정의와 관련하여 어떤 프레임 워크를 zend 또는 symfony에서 선택해야합니까?
- 27. 웹 개발을 배우는 동안 프레임 워크를 사용해야합니까?
- 28. 어떤 인스턴스 유형을 선택해야합니까?
- 29. 어떤 색인 옵션을 선택해야합니까?
- 30. 어떤 데이터 유형을 선택해야합니까?
@Thanks kim. 그것은 또한 뱅킹, 텔레콤 같은 도메인에 의존합니까 –
부정적인 캐스트가 없습니다. 그러나 이것은 경박하지만 부적절합니다. 여기 태그는 Java를 제안합니다. Java를 사용하여 RIA를 만드는 방법을 모르겠습니다. JavaFX가 자바가 아니라는 사실을 분명히 해두겠습니다. 자바 스크립트가 작동하는 곳에서 OP는 단 한 번의 힌트를 제공하지 않았습니다. 분명히 자바 웹 프레임 워크의 질문이었고, 당신은 분명히 그 부분을 무시했습니다. 그러나 여하튼 당신은 그것의 머리에 손톱을 명중했다, OP가 질문을 질문하기 때문에 틀리게, 그러나 당신은 맞았다 그것을 응답했다. :) –
나는 팀의 스킬 셋이 적어도 다른 고려 사항만큼 중요하다고 생각합니다. 매우 안전한 프레임 워크가 있지만 구현을 잘못 처리하면 여전히 아무것도 얻지 못했습니다. – extraneon