>  기사  >  웹 프론트엔드  >  mui앱과 uniapp의 차이점

mui앱과 uniapp의 차이점

藏色散人
藏色散人원래의
2021-01-26 10:53:569778검색

mui app과 uniapp의 차이점: 1. uniapp은 여러 터미널에 적용할 수 있는 오픈 소스 프레임워크 집합입니다. Vue.js를 사용하여 모든 프런트엔드 애플리케이션을 개발하는 프레임워크인 반면, mui는 성능이 뛰어납니다. - 네이티브 APP 경험에 가장 가까운 성능 프론트엔드 프레임워크. 2. mui는 가볍고 타사 JS 라이브러리 등에 의존하지 않습니다.

mui앱과 uniapp의 차이점

이 기사의 운영 환경: windows7 시스템, uni-app2.5.1 버전, Dell G3 컴퓨터.

추천(무료): uni-app 튜토리얼

1. 장점

1.uni-app

개발시 uni-app 공식 홈페이지를 참고하시면 더욱 편리합니다. ://uniapp.dcloud .io/)

uni-app은 여러 터미널에 적용할 수 있는 오픈소스 프레임워크 세트입니다. 개발자가 작성하는 모든 프론트엔드 애플리케이션을 개발하기 위해 Vue.js를 사용하는 프레임워크입니다. iOS, Android, 웹(응답(공식))뿐만 아니라 다양한 소형 프로그램(WeChat/Alipay/Baidu/Toutiao/QQ/DingTalk/Taobao), 빠른 애플리케이션 및 기타 플랫폼에 게시할 수 있는 코드 세트입니다.

uni-app은 vue.js를 기반으로 하기 때문에 프런트엔드 개발자에게 더 친숙하고 학습 비용도 저렴합니다. 그리고 캡슐화된 구성 요소는 WeChat 애플릿과 동일하므로 현재 주류 프론트엔드 직원의 학습 비용은 거의 0입니다.

uni-app은 HbuildX를 사용하여 개발되었습니다. HBuilderX를 사용한 개발은 매우 빠르다고 할 수 있습니다. 개발 속도는 상대적으로 빠릅니다. ps: 저는 웹스톰 파티(vue에 매우 익숙함)이지만 순수하게 정적인 페이지를 개발할 때는 개인적으로 HBuilderX를 사용합니다. 환경과 프롬프트 효과 측면에서 매우 좋다고 생각합니다.

2. mui

개발 시에는 mui 공식 홈페이지(

https://dev.dcloud.net.cn/mui/)

MUI를 참고하시면 더 편리할 것입니다. 타사 JS 라이브러리에 의존합니다. 압축된 JS 및 CSS 파일은 100+K 및 60+K에 불과합니다.

기본 UI: 많은 이전 프런트엔드 프레임워크(특히 반응형 레이아웃 프레임워크)를 고려할 때 UI 컨트롤이 너무 과해 보입니다. 웹 페이지와 같고 기본 느낌이 없습니다

MUI는 iOS 플랫폼 UI를 기반으로 하며 Android 플랫폼에 고유한 일부 UI 컨트롤을 보완합니다

완전한 코드 프롬프트와 패키징 프로세스 단순화를 제공하는 지원 개발 도구 HBuilder가 있습니다. 또한 시작하기 위한 시작점으로 간주되어야 하는 해당 DEMO도 제공합니다. 매우 사용자 친화적이고 간단합니다.

MUI는 UI 적응과 다양한 UI 모듈의 렌더링 및 패키징에만 중점을 두고 있으며 UI와 관련 없는 다른 기능은 제공하지 않습니다. 이는 유연성을 크게 향상시키고 다른 프레임워크와의 통합을 용이하게 할 수 있으며, 프레임워크가 너무 커져서 성능에 영향을 주지 않도록 효과적으로 보장합니다.

2. 단점

1. uni-app

많은 사람들은 위챗이 미니 프로그램을 먼저 출시했다고 생각합니다. 사실 이 업계의 선구자는 디클라우드입니다. 그렇기 때문에 유니앱은 등장한 기간이 비교적 짧고, 아직 완벽하지 않은 측면이 많습니다.

Quick App은 vivo, oppo, Huawei만 지원합니다.

360 애플릿은 Windows 플랫폼에서만 지원되며 360 브라우저에서 열어야 합니다.

2, mui

공식 문서는 너무 간단하고 내용이 부족하다는 장점이 있습니다. JS 부분에 대한 문서화로 인해 커스터마이징이나 수정이 필요한 경우 불편합니다. 프레임워크의 구현 원칙과 코드에 대한 설명 문서가 부족하여 숙련된 사용자가 문제가 발생할 때 대상 사용자 정의를 수행하거나 문제를 해결하는 것이 불편합니다.

vue 지원에 여전히 문제가 있습니다. vue를 사용하여 데이터를 렌더링할 때 mui 구성 요소가 풀다운되지 않는 등 적절하게 응답하지 못하는 경우가 많습니다.

타사 SDK에 대한 지원은 완벽하지 않습니다. 현재 지도 지원이 좋지 않습니다.

위 내용은 mui앱과 uniapp의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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