这么多小程序,会微信小程序就够了
随着小程序的普及以及小程序体验的逐步升级,现在小程序的地位已经凸现出来。各大平台纷纷推出自己的小程序平台。
最早的是微信小程序,支付宝小程序,快应用,百度小程序去年上来,18年底头条程序也发布。
那么如此多的小程序我们应该怎样学习呢?怎样去应用呢?
其实这个很容易的,没有你想的那么复杂。当然前提是你有一定的js基础,做过一些前端项目。
我觉得小程序开发只要学会了其中一个平台,其他的几个平台你都会了。微信小程序最早,最成熟,流量最大 所以我推荐微信小程序。
1.上手容易,傻瓜化
首先本身小程序就是运行在app之上,经过了平台的高度封装处理,我们大部分的工作就是去使用平台提供的api和功能。
所以如果仅限于做应用开发小程序的上手很容易,而且很傻瓜化。而且有比较易用的ide,方便我们开发和调试,更是如虎添翼。
2. 长相相差无几,实现机制雷同
大部分小程序的实现原理和机制都雷同,而且框架、指令、数据处理、api等也都非常相似。不信你可以对比下微信小程序、百度小程序、头条小程序、支付宝小程序
虽然有差异但是真的很小,都是同父异母的兄弟,另外就是性能有所不同,兄弟几个肯定有的强点有的弱点,这是不可避免的,毕竟都在成长,最后谁最强这不好说。现在来看是老大最强。
另外就是平台根据自身的特性提供了一些特殊的服务和功能而已。表象的东西形似神似。也就只有快应用比较另类,但是如果你用过vue的话,那也是上手相当快的。
3. 小程序真的很没技术含量吗
虽然各大小程序看上去很简单,我们上手也很容易,但是他们背后的机制和原理才是我们应该特别关注的地方。
理解机制和原理会对我们日常的开发提升不少效率,有些东西你根本不需要去背了,而是可以自己脑补出来。应用上层的东西都是相对简单的,底层机制总是少数人才知道的。所以小程序看着简单,本身不间断。
或者用着越是简单,底层越是复杂。你说呢?
总结来说小程序的上手开发的门槛还是比较低的,当然开发中肯定遇到一些坑,在所难免,踩坑的过程就是丰富经验的过程。
好了 祝大家都有自己的小程序。
本节完。