基于腾讯云开发小程序(新闻发布及共享平台)中

简介: 基于腾讯云开发小程序(新闻发布及共享平台)中

前言

微信小程序云开发是腾讯云和微信团队联合开发的,集成于微信小程序控制台的原生Serverless 云服务,解决了Serverless架构对端的“最后一公里”问题,通过集成端SDK,配合云开发后台的API网关,为开发者提供了一站式后端云服务。云开发支持多种客户端,帮助开发者统一构建和管理资源,免去了开发中服务器搭建、极大简化了URL配置、鉴权管理等流程,让微信小程序开发者专注于业务逻辑的实现,而无须理解后端逻辑及服务器运维知识,门槛更低,效率更高。只需要一名开发人员就可以完成所有的工作。

一、创建前的构思

我们要写的是一个基于云开发的新闻共享平台微信小程序,所以我们首先下创建好云环境后创建好数据库以及云储存。然后我们创建新闻的平台只需两个页面就够了,一个是展示给用户看的页面我们先将他命名为(list),一个是我的页面(me)

list:

1.需要有一个搜索框来供用户搜索及查找:(1)当用户需要搜索某一个新闻的原创作者或者转载者的时候我们会根据某个按钮来get到数据库中已经添加好的作者或者转载者的数据信息,然后通过控制数据库的命令来把找到的数据库中的指定的某一条记录通过wx:for的形式显示在搜索下面的框中,然后我们在写一个跳转命令时每一个新闻根据自己的id不同跳转到每一个不同的detail详情页!

2.需要一个导航栏来供用户查找微信的类别:(1)当用户点击每一个不同的分类时,我们先给每一个分类创建好id,随后根据id来get到每一个不同的list页面!

3.需要一个上下滑动形式的列表供每一个新闻的展示:(1)当用户点击时要从新闻的封面跳转到详情页所以我们需要在创建一个detail用每一个新闻的id来get到每一个新闻的详情页来进行展示!

me:

1.需要有一个空间存放用户的微信昵称与头像

2.因为是平台,所以需要存放一个客服按钮:(1)客服可以直接在官方文档中找到如(open-type="contact")在添加适当的样式即可!

3.需要有一个按钮跳转到"原创或者转载专区的界面中":(1)所以我们还得要写一个单独的页面(xuanze)供点击"爆料"后选择原创或转载的跳转页面

(2)所以我们还得写两个页面分别为:

(add):供原创上传文字及图片至数据库及云存储!

(add1):供转载上传文字及图片至数据库及云存储!

4.有一个授权登录的按钮与上面的昵称与头像呼应!


二、文件结构

创建所有文件结构如下:

image.png

目录
相关文章
|
2月前
|
人工智能 小程序 前端开发
一个小程序轻量AR体感游戏,开发实现解决方案
针对青少年运动兴趣不足问题,AR体感游戏凭借沉浸式互动体验脱颖而出。结合小程序“AI运动识别”插件与WebGL渲染技术,可实现无需外设的轻量化AR健身游戏,如跳糕、切水果等,兼具趣味性与锻炼效果,适用于儿童健身及职工团建,即开即玩,低门槛高参与。
|
2月前
|
移动开发 小程序 前端开发
小程序开发平台有哪些?哪个好
小程序的开发方式丰富多元,开发团队可根据自身的技术背景、项目具体需求以及资源状况,灵活挑选最为适宜的开发路径。以下将详细介绍几种主流的小程序开发方式。
360 1
|
2月前
|
运维 小程序 数据可视化
小程序开发平台有哪些?SaaS小程序制作平台哪个好
小程序开发模式详解:自主开发、SaaS小程序制作平台与外包全对比 选择合适的小程序开发模式,是项目成功的基石。这三种模式在成本、周期、控制力和灵活性上各有千秋,适用于不同阶段和不同类型的企业。下面我们将逐一深入剖析。
305 7
|
2月前
|
移动开发 小程序 前端开发
小程序快速开发平台有哪些?
小程序开发并非“一刀切”,需结合技术储备、资金预算、时间规划及功能需求等多维度因素综合考量。以下为您详细拆解五种主流开发方案及其适用场景,助您精准匹配开发路径。
235 3
|
7月前
|
物联网
如何在腾讯云等平台搭建自己的物联网MQTT服务器Broker
物联网技术及MQTT协议被广泛应用于各种场景。本文介绍物联网MQTT服务助手下载,如何搭建自己的物联网平台,并使用 “MQTT客户端调试工具”模拟MQTT设备,接入平台进行消息收发。
636 37
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
关系型数据库 MySQL 网络安全
有关使用Navicat 无法成功连接腾讯云服务器上Mysql的问题解决
这篇文章提供了解决Navicat无法连接腾讯云服务器上MySQL问题的步骤,包括调整防火墙设置、更新MySQL权限和检查远程连接配置。
有关使用Navicat 无法成功连接腾讯云服务器上Mysql的问题解决
|
算法 NoSQL 安全
腾讯云服务器操作系统TencentOS安装与体验
腾讯云服务器操作系统TencentOS安装与体验
2010 0
腾讯云服务器操作系统TencentOS安装与体验

热门文章

最新文章