选择微信原生小程序还是uniapp?

news/2024/7/20 2:23:42 标签: 小程序, uni-app

这个问题还是困扰过我的。但是现在我有了明确的答案。 入门的时候用微信原生小程序,熟悉了之后,马上转uniapp。

我有强有力的依据来说明为什么我确信要用uniapp开发小程序
1.微信原生小程序语法非常的难用。是一个不伦不类的东西。 语法学vue和react,东学一点西学一点,造成的最大问题就是,既不兼容vue也不兼容react。前端的技术栈都不能直接使用。没有状态管理,数据存储非常的麻烦和简陋。
2.出于公司需求,很可能需要开发别的平台的小程序,例如支付宝,抖音或者qq等平台。开发多套小程序是不现实的。
3.对于个人来说,uniapp的跨平台性在开发个人应用的时候是有非常大的优势的。
4.最重要的一点。可能很多人不知道的一点是小程序并不是微信提出来的,而是uniapp的公司DCloud提出来的。DCloud在2012年就提出了小程序的概念,最开始叫流应用。DCloud定制了小程序的标准,并邀请国内大厂加入。但腾讯拒绝使用协会的标准,出于商业利益,自己进行了魔改。也就是现在微信小程序的样子。光这一点,微信小程序从纯技术角度就是一个值得唾弃的东西。详见uniapp官网的介绍。

基于以上几点,我实在是想不出有什么理由要用微信原生小程序来开发,除非是为了学习微信小程序开发本身。

欢迎留言讨论!
欢迎留言讨论!
欢迎留言讨论!


http://www.niftyadmin.cn/n/28765.html

相关文章

基于 SSH 的视频教学平台

完整代码:https://download.csdn.net/download/qq_38735017/87394312 论文研究背景与意义 随着我国教育事业和多媒体教学设施的快速发展,越来越多的人可以有机会接受教育,促使人们对教育的质量和要求就有了更高的要求。同时,教育也慢慢往公开方向发展,让人们有机会选择更适…

经典同步问题

同步问题是一个复杂的问题,但是它也有自己的方法去处理、去分析。PV操作系统的解题思路:关系分析。找出题目中描述的各个进程,分析它们之间的同步、互斥关系。(从事件的角度分析)整理思路。根据各进程的操作流程确定P、V操作的大致顺序。设置…

[创业之路-49] :动态股权机制 -4- 股权不合理,如何纠偏

当股权分配不合理的事实已经发生了,想纠偏,怎么办?这个也是很多的初创的公司经常发生的:提供6种思路以供参考:1、股权回购一般以出资款的几倍甚至几十倍进行回购,需要签订《股权转让协议》2、增资扩股在确保…

普中科技手把手教你学ESP32--基于MicroPython-02

第四讲:LED灯实验 MicroPython函数使用 本来需要加入machine.的,但是我引入了form machine import Pin就可以直接省略了 machine是一个模块,Pin是machine中的一个功能 Micropython官网学习 点击DOCS文档 选择相应的芯片 查看对应的模块 …

现场工程师出手-PCAPHub与云IP实现异地LAN工业联测

在去年,因为众所周知的因素影响,项目的甲方主动提出延缓设备的交付。作为乙方,尽管项目延缓是甲方提出的,但依旧希望按期交付,这样才能回款,熬过一年。其实,2022年初,几类传感器、压…

Downie4.6.4视频下载工具

前言 Downie是Mac下一个简单的下载管理器,可以让您快速将不同的视频网站上的视频下载并保存到电脑磁盘里然后使用您的默认媒体播放器观看它们。 下载 Downie 解压后直接安装 主要特点 支持许多网站目前支持超过1,000个不同的网站(包括YouTube&#…

async/await

async/await1. 什么是 async/await2. async/await 的基本使用3. async/await 的使用注意事项1. 什么是 async/await async/await 是 ES8(ECMAScript 2017)引入的新语法,用来简化 Promise 异步操作。在 async/await 出现之前,开发…

Linux常用命令——talk命令

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand) talk 让用户和其他用户聊天 补充说明 talk命令是talk服务器的客户端工具,通过talk命令可以让用户和其他用户聊天。linux中talk命令参数程序的使用很简单,只要知道交谈对象的地址&#x…