Uni-App介绍

一、了解uni-app框架

1. 什么是uni-app    

     继承自Vue.js, 完整的Vue.js开发体验,彻底的组件化开发能力,方便的VueX数据管理方案,是一个使用Vue.JS开发跨平台应用的前端框架 。

      DCloud的初心是什么?

       为开发者提供免费,高效的开发工具,让天下没有难做的应用,改进应用形态,让用户更方便的获取数字服务。

2.Uni-App的好处和能力

        1.编写一次代码,发布多个平台,大大的节省了开发成本,极速的提升开发效率。

        2. 多端发布,uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到IOS, Android, H5, 以及各种小程序(微信、支付宝、百度、头条、QQ、钉钉)等多个平台

        3. 即使不跨端,uni-app同时也是更好的小程序开发框架。

3.Uni-App的官方文档

       https://uniapp.dcloud.io/

4.uni-app能力的实现方案

        编译器 + 运行时 配合实现

        4.1. 编译器

            编译  .vue  .less  .scss

            把 template -> .wxml

            把script -> .js  .json

            把 style -> .wxss

        4.2. 运行时

            小程序    uni-app    runtime    Vue

            生命周期    事件代理机制    事件代理机制

            事件函数    事件代理机制    事件函数

            AppData    数据同步机制    Data

5.Uni-App的好处

            平台能力不受限

             周边生态丰富

             学习成本低

             开发成本低

6.学习方式

             最基本 JS+ES6

             Vue基础语法

             uni-app组件以及API

你可能感兴趣的:(Uni-App介绍)