文章小程序全栈开发,从入门到上线,第1节——准备

wzj5cnaz -
文章小程序全栈开发,从入门到上线,第1节——准备
前言

以前,我们团队是用serverless进行项目开发,虽然serverless开发的确是少了很多步骤,但它确实也带来了一些问题。首先价格总体来讲,是要比纯服务器贵的,而且它的自由度、扩展性等不高。相当于是服务商做的中间层,也容易出现各种中间层问题,再者,还是得你自己配置表,学习他们的查寻方法,然后写查寻什么的。出现问题了,服务商的响应也慢。而且数据也都在别人的手里,感觉不够安全。后来还是决定自己写后台。无论数据表,还是文件,都是在自己服务器的。经过几个月的使用情况来看,之前我们的这个选择是对的。

接下来,我就简单的讲讲这一整套是怎么做的,其实很简单的,等你认真看完这系列教程后,你会觉得后台比前端还简单。为了更好的演示,我选择用mongodb数据库作为文章内容的存储,mysql作为关系数据的存储,是的,我会同时用到两个数据库。

我只是为了方便演示,所以用的两种数据库。你完全可以只采用一种数据库适合

这是一套用Node.js进行后台开发的微信小程序入门教程,适合新手,也适合想入门全栈的同学。我也只会讲到最基础的,最常用的功能。
这套教程,主要是带大家走流程,小程序功能和界面都不会花太多时间去做,有兴趣的同学可以自己慢慢去拓展嘛

技术框架类型技术后台express小程序微信原生开发数据库Mysql和MongoDB数据库连接access-db服务器阿里云轻量服务器centos7文件加速阿里云cdn准备工作

1.申请一个小程序
在微信公众平台申请一个小程序,并在开发管理里面生成AppSecret,并记下。(用于微信授权登录)
image.png

2.安装开发工具
安装微信小程序开发工具,下载地址
3.安装Node.js
安装node.js,如果已安装,可忽略。下载地址

#安装后,可输入命令进行验证
> node -v
> npm -v

4.安装Mysql和Mongodb
安装MysqlMongodb数据库。此处,你也可以只选择其中一种数据库,这不影响。

如果服务器上使用Mongodb数据库的话,建议设置密码

demo地址

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

node.jsmongodbmysqljavascript前端

扩展阅读

加个好友,技术交流

1628738909466805.jpg