Home >Web Front-end >Front-end Q&A >Is uni app an app?

Is uni app an app?

青灯夜游
青灯夜游Original
2021-09-06 14:53:253398browse

uni app is not an app, but a set of open source frameworks that can be applied to multiple terminals. It is a framework that uses Vue.js to develop all front-end applications; uni-app implements a set of codes and publishes them to iOS and Android at the same time , WeChat applet and other 11 platforms.

Is uni app an app?

The operating environment of this tutorial: windows7 system, uni-app version 2.5.1, DELL G3 computer.

uni-app is a set of open source frameworks that can be applied to multiple terminals. It is a framework that uses Vue.js to develop all front-end applications. Developers write a set of codes that can be published to iOS, Android, and Web (responsive ), as well as various small programs (WeChat/Alipay/Baidu/Toutiao/QQ/DingTalk/Taobao), quick applications and other platforms.

uni-app is more friendly to front-end developers and has lower learning costs because uni-app is based on vue.js. And its encapsulated components are the same as those of WeChat applet, so the learning cost for current mainstream front-end personnel is almost 0.

uni-app uses HbuildX for development. Development using HBuilderX can be said to be extremely fast. The development speed is relatively fast, ps: I am a webstom party (very familiar with Vue), but for developing pure static pages, I use HBuilderX. I personally think it is very good, both in terms of environment and prompt effects.

Features

  • 60 High Quality Components

  • 95% Unit Test Coverage

  • Complete Chinese and English documents and examples

  • Support on-demand introduction

  • Support theme customization

  • Support internationalization

  • Support TS

  • Support SSR

uni-app inherits from Vue.js and provides a complete Vue.js development experience.

uni-app component specification and extension API are basically the same as WeChat applet.

Developers with some experience in Vue.js and WeChat applet development can quickly get started with uni-app and develop applications that are compatible with multiple terminals.

uni-app provides conditional compilation optimization, which can elegantly write personalized code for a certain platform and call proprietary capabilities without affecting other platforms.

uni-app still uses the 5 engine when packaged into App, and all capabilities of 5 can be used in uni-app. The running performance on the App side is basically the same as that of the WeChat applet.

For technicians: There is no need to learn so many platform development technologies and research so many front-end frameworks. It is enough to learn uni-app based on vue.
For companies: lower cost, covering more users, uni-app is an efficient tool.
uni-app multi-terminal demonstration

In order to facilitate developers to experience the components, interfaces and templates of uni-app, DCloud has released the Hello uni-app demonstration program (the code has been open source, see Github for details), uni- The app implements a set of codes and publishes it to 11 platforms including iOS, Android, and WeChat applets at the same time. Seeing is believing, scan the 11 QR codes and experience the most comprehensive cross-platform effect for yourself!

Is uni app an app?

#Why choose uni-app?

uni-app has stronger performance in 8 key indicators such as number of developers, cases, cross-end smoothness, expansion flexibility, performance experience, surrounding ecology, learning cost, and development cost. Advantage.

Is uni app an app?

Recommended: "uniapp tutorial"

The above is the detailed content of Is uni app an app?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn