热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

用uniapp只做H5版合适么?

背景介绍原应用为微信小程序版本,采用wepy开发。随着业务发展,被其他平台集成的业务需求日渐增多,因以下原因,需快速开发H5版本,且后续主要维护该版本。由微信小程序迁H5版本的背景自9月1日起,因小程

背景介绍

原应用为微信小程序版本,采用wepy开发。随着业务发展,被其他平台集成的业务需求日渐增多,因以下原因,需快速开发H5版本,且后续主要维护该版本。




由微信小程序迁H5版本的背景


  • 自9月1日起,因小程序审核频频设置障碍,已经不适合我们产品的快速迭代更新要求,

  • 另一方面,其与其他平台的对接能力受限:

    • 合作伙伴产品为微信H5应用的,则需要通过小程序码中转

    • 合作伙伴产品为APP,则需要跳出APP转到微信唤起小程序使用

    • 钉钉平台需要较大改动才能对接


业务场景

目前已知需要满足以下业务场景:

  • 在微信内嵌浏览器中使用,入口为公众号菜单

  • 在APP内嵌的webview中使用

  • 从其他微信H5中跳转进入

  • 其他

以上需求全部用同一套H5版本实现。H5版本需能独立完成业务闭环,不依赖任何平台,如微信或钉钉,但同时又保留接入各平台接口的能力,如:




  • 各平台的单点登录

团队资源


  • 开发人员:1个

  • 常用:小程序、vue (无react项目经验)

问题


  1. 初步决定迁移为uni-app项目,只需输出H5端,不知道用uni-app来做H5这个选择怎么样,是否能完成以上业务目标?

  2. 这类业务需求。还有哪些比较推荐的方案?


   



推荐阅读
  • 小程序跨平台开发解决方案探索
    继微信正式推出微信小程序后,各个大厂陆续发布了各自的小程序平台——支付宝小程序、百度小程序、头条小程序,跨小程序平台开发也成为了众多小程序开发者要面临的问题。Antmove–小程序 ... [详细]
  • bat比较有意思的代码_解密国内BAT等大厂前端技术体系完结篇
    这是奶爸码农第49篇原创文章,点击上方蓝字关注在两个月前,我开始了一次对国内各大互联网前端技术体系的探索之路。自己的技术视野也得到不断扩展, ... [详细]
  • Linux命令查询小程序中的WePY云开发实践-大家好,今天我来为大家分享一下,Linux命令查询小程序中的WePY云开发实践。WhyWePY首先,先分享一下为什么要选择WePY? ... [详细]
  • 小程序开发分享
    小程序概述APP和和H5的区别:原生APP是软件开发者开发后,直接在安卓或者iOS系统中直接运行的软件应用,功能强大,体验 ... [详细]
  • mpvue-meituanmpvue-meituan是一款使用mpvue开发的实战小程序项目,完全仿制美团官方外卖点餐小程序开发而成,项目的框架结构完全 ... [详细]
  • 北大青鸟设计培训:web前端多端编程开发框架结构?随着我们对web前端编程开发技术的掌握,越来越多的框架语言和架构方式被我们所熟知。下面深圳北大青鸟就一起来了解一下,web前端开发 ... [详细]
  • 前端技术分享——利用Canvas绘制鼠标轨迹
    作为一名前端开发者,我已经积累了Vue、React、正则表达式、算法以及小程序等方面的技能,但Canvas一直是我的盲区。因此,我在2018年为自己设定了一个新的学习目标:掌握Canvas,特别是如何使用它来创建CSS3难以实现的动态效果。 ... [详细]
  • 本文讲述了一位80后的普通男性程序员,尽管没有高学历,但通过不断的努力和学习,在IT行业中逐渐找到了自己的位置。从最初的仓库管理员到现在的多技能开发者,他的职业生涯充满了挑战与机遇。 ... [详细]
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • 微信小程序官方组件展示之表单组件input源码
    以下将展示微信小程序之表单组件input源码官方组件能力,组件样式仅供参考,开发者可根据自身需求定义组件样式,具体属性参数详见小程序开发文档。功能描述:输入框。该组件是原生组件, ... [详细]
  • 前言作为一个移动端初学者、爱好者,能使用前端技术开发原生游戏一直是一件渴望而不可及的事情,暂且不说游戏逻辑的复杂度,算法的健壮性ÿ ... [详细]
  • 来自微信官方:微信支付跨平台软件架构首次曝光
    大纲背景线上效果指标什么是软件架构为什么需要软件架构从零到一构建支付跨平台软件架构1.抽象业务流程2.加入路由机制3.管理网络请求4.规范数据传递总结背景作为一个重要业务ÿ ... [详细]
  • 传统|书目_基于微信的图书馆服务系统的设计与实现
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了基于微信的图书馆服务系统的设计与实现相关的知识,希望对你有一定的参考价值。随着时代的快速进步,“互联网&# ... [详细]
  • 大部分Web应用的富文本内容都是以HTML字符串的形式存储的,通过HTML文档去展示HTML内容自然没有问题。但是,在微信小程序(下文简称为「小程序」) ... [详细]
  • wepy踩坑npm ERR! cb() never called!
    在安装微信小程序框架wepy-滑动删除插件https:github.comGeoffZhuwepy-swipe-delete的时候报错。命令npminstallwepy-swipe ... [详细]
author-avatar
铱雯_213
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有