>  기사  >  웹 프론트엔드  >  vue에는 기본 반응이 있습니까?

vue에는 기본 반응이 있습니까?

藏色散人
藏色散人원래의
2021-02-02 09:18:562448검색

vue와 React 모두 네이티브를 지원하는 솔루션이 있습니다. React에는 React 네이티브가 있고 Vue에는 weex가 있습니다. 확장 가능한 고성능 네이티브 애플리케이션을 구축하기 위한 Alibaba의 오픈 소스 크로스 플랫폼 개발 솔루션입니다.

vue에는 기본 반응이 있습니까?

이 기사의 운영 환경: windows7 시스템, vue2.0 버전, Dell G3 컴퓨터.

네이티브란 Objective-C나 Swift 언어를 사용한 iOS 개발과 같이 네이티브 API를 사용하여 앱을 개발하는 것을 말합니다. 그렇다면 Vue에는 React Native와 유사한 기본 솔루션이 있습니까? 다음 기사에서는 이를 소개합니다.

vue에는 React Native와 유사한 기본 솔루션이 있나요?

vue와 React 모두 네이티브를 지원하는 솔루션이 있고, React에는 React 네이티브가 있고, Vue에는 weex가 있습니다.

weex 소개

Weex는 확장 가능한 고성능 네이티브 애플리케이션을 구축하기 위한 Alibaba의 오픈 소스 크로스 플랫폼 개발 솔루션입니다. 먼저 weex의 특징을 요약해 보겠습니다.

1. 페이지 개발은 현재 Rax 및 Vue를 지원합니다.

Weex는 Vue 및 Rax만 지원하는 것이 아니라 원하는 프런트 엔드 프레임워크를 Weex에 통합할 수도 있습니다. -end 프레임워크를 수행하는 방법이 설명되어 있지만 프로세스는 여전히 매우 복잡하고 까다로우며 js 네이티브와 네이티브 렌더링 엔진 간의 통신에 대한 많은 낮은 수준의 세부 정보를 알아야 합니다.

2. 한 번 작성하고 3개의 터미널(Android, iOS, 프런트엔드)에서 실행합니다.

전제는 weex SDK가 통합되어 있다는 것입니다. 또한, 일부 시각적 성능은 완전히 동일할 수 없습니다. 적응할 수 있습니다. 따라서 weex 페이지 작성 시 3개의 터미널을 지원하는 경우 3개의 터미널 모두에서 자체 테스트를 수행해야 합니다.

3. UI는 네이티브 컴포넌트를 통해 그려지며, JavaScript 로직은 JS 엔진에서 실행됩니다.

weex에서 사용되는 컴포넌트는 네이티브 측에 등록되어야 사용할 수 있습니다. weex.실행시 해당 시점에 기록된 지도를 검색해야 합니다. Weex SDK에는 목록, 텍스트, 입력 등을 포함한 일부 기본 구성요소 등록이 내장되어 있습니다. WXJSCoreBridge는 JavaScriptCore를 캡슐화하여 네이티브와 js 간의 통신을 구현합니다.

4. 기본 확장 지원

기본 UI 구성 요소를 구성 요소로, 기본 논리 코드를 모듈로 캡슐화할 수 있습니다. 그래서 weex에서 사용할 수 있습니다. 여기의 natiev UI 구성 요소에는 모달, 웹뷰, 이미지 등이 포함되며, 여기의 기본 논리 코드에는 저장소, 네트워크 등이 포함됩니다.

5. 각 weex 페이지는 js 파일로 패키징되고 weex SDK는 js 파일을 뷰로 렌더링합니다.

weex는 webpack을 통해 패키징되며 각 페이지는 독립적인 js 파일로 패키징됩니다. js 파일을 분석하고 UI 부분을 뷰에 그린 다음 뷰의 이벤트를 js 코드에 바인딩합니다.

추천: "vue 튜토리얼"

위 내용은 vue에는 기본 반응이 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.