AJAX-현재 문제
AJAX는 매우 빠르게 성장하고 있으며 이것이 많은 문제를 포함하고있는 이유입니다. 우리는 시간이 지나면 문제가 해결되고 AJAX가 웹 애플리케이션에 이상적이되기를 바랍니다. AJAX가 현재 겪고있는 몇 가지 문제를 나열하고 있습니다.
Complexity is increased
서버 측 개발자는 HTML 클라이언트 페이지와 서버 측 로직에 프레젠테이션 로직이 필요하다는 것을 이해해야합니다.
페이지 개발자는 JavaScript 기술 능력이 있어야합니다.
AJAX-based applications can be difficult to debug, test, and maintain
- JavaScript는 테스트하기 어렵습니다. 자동 테스트는 어렵습니다.
- JavaScript의 약한 모듈성.
- 아직 디자인 패턴이나 모범 사례 지침이 없습니다.
Toolkits/Frameworks are not mature yet
- 대부분은 베타 단계에 있습니다.
No standardization of the XMLHttpRequest yet
- IE의 향후 버전에서는이 문제를 해결할 것입니다.
No support of XMLHttpRequest in old browsers
- Iframe이 도움이 될 것입니다.
JavaScript technology dependency and incompatibility
- 응용 프로그램이 작동하려면 활성화해야합니다.
- 여전히 일부 브라우저 비 호환성이 존재합니다.
JavaScript code is visible to a hacker
- 잘못 설계된 JavaScript 코드는 보안 문제를 일으킬 수 있습니다.