Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
38b8b820
U
uni-app
项目概览
DCloud
/
uni-app
3 个月 前同步成功
通知
725
Star
38705
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
38b8b820
编写于
3月 09, 2020
作者:
W
wanganxp
提交者:
GitHub
3月 09, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update faq.md
上级
660c768f
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
10 addition
and
10 deletion
+10
-10
docs/uniCloud/faq.md
docs/uniCloud/faq.md
+10
-10
未找到文件。
docs/uniCloud/faq.md
浏览文件 @
38b8b820
**uniCloud和微信小程序云开发、支付宝小程序云开发有何区别?**
### uniCloud和微信小程序云开发、支付宝小程序云开发有何区别?
微信、支付宝、百度的小程序,均提供了云开发。但它们都仅支持自家小程序,无法跨端。
...
...
@@ -6,11 +6,11 @@
简单来说,uniCloud和微信小程序云开发、支付宝小程序云开发一样稳定健壮,但可以跨更多平台。不管你在uniCloud里选择了阿里还是腾讯的serverless,均可以跨端使用。
**uniCloud稳定吗?DCloud服务器异常会影响我的线上业务吗?**
### uniCloud稳定吗?DCloud服务器异常会影响我的线上业务吗?
`uniCloud`
是 DCloud 和阿里云、腾讯云等成熟云厂商合作推出的云服务产品,阿里云、腾讯云等提供云端基础资源,DCloud提供前端框架的封装、IDE工具支持、插件生态等服务,开发者的云函数直接托管在阿里云等服务商平台。用户终端App运行时,直连云服务商平台,不会经过DCloud服务器,开发者无需担心因DCloud服务器负载而影响自己业务的问题。
**云函数 和 传统 Node.js 开发有何区别?**
### 云函数 和 传统 Node.js 开发有何区别?
云函数相当于 Node.js + Serverless + DCloud改进。
-
传统Node.js开发需要购买服务器,安装Node.js环境,部署 pm2 等守护进程;云函数无需考虑服务器环境,只需专心实现业务代码,然后将云函数一键上传,云服务商负责云函数运行环境的准备。
...
...
@@ -22,7 +22,7 @@
另外,在 Node.js 代码实现上,云函数每次执行的宿主环境(可简单理解为虚拟机或服务器硬件)可能相同,也可能不同,因此传统
`Node.js`
开发中将部分信息存储本地硬盘或内存的方案就不再适合,建议通过云数据库或云存储的方案替代。
**uniCloud只支持uni-app,怎么开发web界面?**
### uniCloud只支持uni-app,怎么开发web界面?
uni-app本来也可以开发web界面,只是内置组件对宽屏没有自动适配。你可以:
1.
新建uni-app项目,但不使用内置组件,而是直接用三方ui库,比如elementUI。这些基于vue的、适合宽屏使用的ui库可以直接用。至于js api,仍然使用uni的,比如uni.setStorage等。有一个可参考插件
[
GraceAdmin
](
https://ext.dcloud.net.cn/plugin?id=1347
)
,是基于uniCloud的pc端管理后台框架。
...
...
@@ -33,30 +33,30 @@ uni-app本来也可以开发web界面,只是内置组件对宽屏没有自动
后续DCloud会进一步强化内置组件和uni-ui对PC浏览器的适配。
**云函数是否有http url触发方式?**
### 云函数是否有http url触发方式?
此功能后续会提供。目前在需要时http url时,可以用uni-app做个web页面,通过这个url来操作云函数。比如微信支付需要回调url时可以使用这种方式。插件市场有一个做好的样例,详见
[
https://ext.dcloud.net.cn/plugin?id=1360
](
https://ext.dcloud.net.cn/plugin?id=1360
)
**微信云开发支持客户端直接操作数据库,uniCloud不支持?**
### 微信云开发支持客户端直接操作数据库,uniCloud不支持?
-
安全问题:客户端直接操作数据库,会有安全隐患。微信云开发利用了微信账户是强制登陆的特点,设计了一套基于微信账户的权限,可以让客户端直接操作数据库,但一旦离开微信环境这种方案就用不了。比如App和H5,大多是不需要登录账户也可以使用的。
-
其他问题:客户端直接操作数据库,会造成客户端的sdk体积变大、启动初始化变慢、整体联网消耗流量变大、数据获取权限控制复杂,并不好用。
综上,uni-app放弃了客户端直连数据库,所有数据库操作必须使用云函数。
**云函数支持websocket和定时任务吗?**
### 云函数支持websocket和定时任务吗?
很快会支持。
**发布H5时还得自己找个服务器部署前端网页,可以不用自己再找服务器吗?**
### 发布H5时还得自己找个服务器部署前端网页,可以不用自己再找服务器吗?
很快会支持。
**腾讯、阿里的serverless有什么大案例?**
### 腾讯、阿里的serverless有什么大案例?
-
微信小程序云开发,已经有50万开发者,包括腾讯自有的很多大日活应用都构建在腾讯云serverless上,如微信生活缴费、乘车码、微信读书、腾讯新闻、腾讯相册等。
-
2019年双11,阿里部分业务已经迁移在serverless上。支付宝小程序也提供了云开发功能。
**uniCloud费用贵不贵?**
### uniCloud费用贵不贵?
目前uniCloud处于公测期,是免费的。未来uniCloud的租用费用,也会低于租用传统云主机的费用。
公测结束也不会删除公测期的数据。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录