From b914b632e124efa55f3b53c495412e7da2308cfd Mon Sep 17 00:00:00 2001 From: wanganxp Date: Thu, 27 Feb 2020 04:23:23 +0800 Subject: [PATCH] Update faq.md --- docs/uniCloud/faq.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/uniCloud/faq.md b/docs/uniCloud/faq.md index 79e85a2cc..17dc2d65b 100644 --- a/docs/uniCloud/faq.md +++ b/docs/uniCloud/faq.md @@ -8,11 +8,11 @@ **uniCloud稳定吗?DCloud服务器异常会影响我的线上业务吗?** -`uniCloud`是 DCloud 和阿里云、腾讯云等成熟云厂商合作推出的云服务产品,阿里云、腾讯云等提供云端基础资源,DCloud提供前端框架的封装、IDE工具支持、插件生态等服务,开发者的云函数直接托管在阿里云等服务商平台,用户终端App运行时,直连云服务商平台,不会经过DCloud服务器,开发者无需担心因DCloud服务器负载而影响自己业务的问题。 +`uniCloud`是 DCloud 和阿里云、腾讯云等成熟云厂商合作推出的云服务产品,阿里云、腾讯云等提供云端基础资源,DCloud提供前端框架的封装、IDE工具支持、插件生态等服务,开发者的云函数直接托管在阿里云等服务商平台。用户终端App运行时,直连云服务商平台,不会经过DCloud服务器,开发者无需担心因DCloud服务器负载而影响自己业务的问题。 **云函数 和 传统 Node.js 开发有何区别?** -云函数相当于 Node.js + serverless + DCloud改进。 +云函数相当于 Node.js + Serverless + DCloud改进。 - 传统Node.js开发需要购买服务器,安装Node.js环境,部署 pm2 等守护进程;云函数无需考虑服务器环境,只需专心实现业务代码,然后将云函数一键上传,云服务商负责云函数运行环境的准备。 - 传统Node.js开发模式,开发者需监控服务器参数,比如硬盘使用率,避免服务器负载过高导致业务中断;云函数模式下,开发者无需关心云函数运行的宿主环境,云厂商会实现服务调配及硬件监控。 - 用户量较大时,传统Node.js开发需考虑购买更多服务器并实现负载均衡;云函数模式下,云服务商自动弹性扩容,开发者无需担心服务器扛不住压力。 @@ -24,10 +24,12 @@ **uniCloud只支持uni-app,怎么开发web界面?** -uni-app可以开发web界面,注意3个问题: -1. 如果要多端适配界面,使用css的媒体查询处理适配。 -2. 网上有三方库可以替换touch的拖动为pc上的drag。比如hello uni-app的h5示例使用的touch-emulator.js。 -3. uni-app的内置组件和api仅适配了webkit内核浏览器,ie和firefox可能有兼容问题。如有问题需自己写额外css或js适配。 +uni-app本来也可以开发web界面,只是内置组件对宽屏没有自动适配。你可以: +1. 新建uni-app项目,但不使用内置组件,而是直接用三方ui库,比如elementUI。这些基于vue的、适合宽屏使用的ui库可以直接用。至于js api,仍然使用uni的,比如uni.setStorage等。 +2. 继续使用内置组件,自己处理pc适配: + - 如果要多端适配界面,使用css的媒体查询处理适配。 + - 网上有三方库可以替换touch的拖动为pc上的drag。比如hello uni-app的h5示例使用的touch-emulator.js。 + - uni-app的内置组件和api仅适配了webkit内核浏览器,ie和firefox可能有兼容问题。如有问题需自己写额外css或js适配。 后续DCloud会进一步强化内置组件和uni-ui对PC浏览器的适配。 @@ -39,3 +41,4 @@ uni-app可以开发web界面,注意3个问题: **uniCloud费用贵不贵?** 目前uniCloud处于公测期,是免费的。未来uniCloud的租用费用,也会低于租用传统云主机的费用。 +公测结束也不会删除公测期的数据。 -- GitLab