前言
uni-app发布的时候,很多程序员开始关注并学习uni-app。最近,我发现了,很多不懂编程的小白也开始学习uni-app,照猫画虎也能做出小程序或app。然而,在我的技术群里问到的问题,我很头疼,都是一些js基础、vue基础等等。所以,今天给大家讲下uni-app。
uni-app是什么
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。
以上是来自官网的介绍。总结来说,就是用来开发小程序和app的一个框架。
学习曲线
首先,uni-app提供了IDE,这个IDE就是HBuilerX,一个符合国人习惯的IDE。
其次,uni-app是使用Vue开发体验,开发、调试于一体的框架,站在巨人的基础上,让开发再次变得更加简单。
对于小白而言,通过IDE,也能够折腾出来界面。当然了,肯定离上线还差很远。
说起uni-app的学习曲线,无非就是vue的学习+uni api的学习了。
提到Vue,必然会想到React,这两个框架一直被前端圈的人比较,各有秋色。小白的话,一般会比较喜欢Vue,因为学习简单,还有就是懒。
总结下,就是uni-app的学习曲线,相对而言是比较简单,比较适合小白的。
入坑代价
常常在群里,看到最多的是uni-app好坑啊,比如云打包等了好几个小时了、上个版本还是OK的,刚更新就不行了,类似这样的问题太多了。
但是,我想说的是,只要是人写的程序,自然有很多bug,不然要测试干啥呢。当你选择一个框架或者一个领域的时候,总会在试用过程中遇到很多问题,这本质就是你成长的过程;假设你一路顺风,那么无非2中情况:①你掌握了 ②侥幸而已。
如果uni-app真的那么多坑,为啥用户群体还是很多呢,一边吐槽,一边用得那叫个香。
总体而言,uni-app已经算是比较不错了,只是暂时你还没有掌握正确姿势。
生态
对于uni-app生态而言,有插件市场、论坛等来支撑,唯一缺少的就是快速响应的工单系统,这一点被太多人吐槽,希望未来能够改善。
uni-app插件市场,目前有4600+个插件,其中付费插件越来越多,我也贡献了十几个插件,每个月我的饭钱有着落了,哈哈。
总的来说,在国内,uni-app的口碑还不错,越来越多的小白也开始学uni-app,也有很多的原生开发人员学习uni-app。
送福利
为了小白学习更加方便,我整理了一套uni-app学习资料,现在免费送给大家。限时领取,请大家抓紧了!!私信【uniapp小白】领取哦!!
长期计划
为了让更多的小白学习web前端技术,决定如下,长期有效,欢迎关注,私信【web小白】
即日起,每个月免费指导10名小白学web,先到先得。