내가 이해 한 것에서
- HTML은 마크 업 언어이므로 XAML, XIB 및 Android에서 사용하는 모든 내용 및 기타 기본 UI 개발 프레임 워크도 포함됩니다.
- JavaScript는 이벤트 처리, 클라이언트 측 유효성 검사 및 C #, Java, Objective-C 또는 C ++ 등 다양한 프레임 워크에서 수행하는 모든 것을 포함하는 클라이언트 측 스크립팅을 처리하기 위해 함께 사용되는 프로그래밍 언어입니다.
- Sencha, Angular 등과 같은 폼 프레임 워크에서 MVC / MVVM 패턴을 사용할 수 있습니다.
- 우리는 다른 프레임 워크와 마찬가지로 sqlite 및 키 값 저장소의 형태로 localStorage를 가지고 있으며 누락 된 거의 모든 것에 대한 API 사양이 있습니다.
- 기본 UI 프레임 워크가 UI를 렌더링해야 할 때마다 유사한 마크 업을 구문 분석하고 UI를 렌더링해야합니다.
질문 분석
- HTML과 JS 자체에서 똑같은 일을 멈추는 것은 무엇입니까?
- 웹 제어 또는 브라우저를 왜 CSS와 함께 HTML과 JS가 동일한 방식으로 수행 할 수 없는지에 대한 계층으로 사용하는 대신?
- 계층이 있더라도 .net 런타임과 JVM은 C ++, C를 사용하지 않는 다른 경우입니다.
- Dalvik과 같은 Android의 경우, Chalmium이 dalvik 및 NDK와 함께 HTML이 Android 마크 업의 기능을 수행하고 JavaScript가 Java의 기능을 수행하는 또 다른 옵션이 아닌 이유는 무엇입니까?
문제는
현재 구현이 좋지는 않지만 이론적으로 HTML5 기반 응용 프로그램을 모바일에서 다른 기본 응용 프로그램으로 작동하도록 할 수 있습니까?