我为微信小程序用nodejs、Express做后端,如果想让前端使用后端:
1.如果我不另外搭建HTTPS,小程序需要用云开发吗?
我不租服务器,找域名,可以让小程序从开发到发布都有后端吗?
需要使用云开发吗?
2.后端启动后,localhost该怎么用?
来发阶段localhost可以让前端连接后端,那怎么保证发布后,仍然能连接到后端?
而且不租服务器,不找域名。
我为微信小程序用nodejs、Express做后端,如果想让前端使用后端:
我不租服务器,找域名,可以让小程序从开发到发布都有后端吗?
需要使用云开发吗?
来发阶段localhost可以让前端连接后端,那怎么保证发布后,仍然能连接到后端?
而且不租服务器,不找域名。
该回答引用自GPT-3.5,由博主GIS_Liu编写:
针对你提出的问题,我会逐条进行解答:
如果你不另外搭建 HTTPS,微信小程序的请求将要求使用安全的连接。这就意味着你需要使用 HTTPS 协议来与微信小程序通信,否则小程序端会拒绝非安全连接的请求。
对于不租服务器、不找域名的情况,你可以考虑使用微信提供的云开发服务。微信的云开发允许你在微信小程序中快速搭建后端服务,而无需自己搭建服务器、申请域名等繁琐步骤。
在开发阶段,你可以使用 localhost 来让前端连接后端,这很常见。但是在发布后,你需要确保前端能够连接到你的后端服务。
如果你选择使用云开发服务,微信会帮助你管理后端服务,你只需关注小程序端的开发即可。微信会处理后端服务的部署和访问问题,确保你的小程序能够正常访问后端服务。
如果你不使用云开发,而是自己部署后端服务,那么你需要考虑将后端服务部署到能够被公网访问的服务器上,然后使用该服务器的 IP 地址或者域名来让小程序连接后端服务。这就意味着你需要租用服务器、申请域名等操作。
综上所述,如果你不想租服务器、找域名,可以考虑使用微信提供的云开发服务。这样可以让从开发到发布都有后端服务,而无需你自己操心服务器和域名的问题。
希望以上回答能够帮助到你,如果有任何疑问,请随时提出。
如果该回答解决了您的问题,请采纳!如果没有,请详述问题所在!