R语言 centos7 Android开发 oracle view node architecture swagger grunt vue中文网 vue请求 ddos压力测试 郑州普通话考试 collection框架的结构 kafka学习 spring源码下载 destoon python写脚本 python中time python实例教程 python使用正则表达式 python网页编程 搭建java环境 java开发接口 java中数据类型 java开发语言 ntscan 小米5c拆机 图解设计模式 电脑必备软件排行榜 crazytalk 计价软件 fireworks8 comsol下载 爱奇艺无法投屏 任意屏官网 t470拆机 小米8游戏模式 bz2解压 文字转语音工具
当前位置: 首页 > 学习教程  > 

nodejs前端+后端

2020/10/16 17:59:44 文章标签: nodejs后端开发

使用express做RESTful api接服务器,mysql做数据库存储,vue做前端展示。 1、mysql安装(也可用MongoDB:https://www.mongodb.com/download-center#community) 官网:https://www.mysql.com/ 2、安装node&am…

使用express做RESTful api接服务器,mysql做数据库存储,vue做前端展示。
1、mysql安装(也可用MongoDB:https://www.mongodb.com/download-center#community)

官网:https://www.mysql.com/

2、安装node:http://nodejs.cn/ 后可直接用express-generator脚手架搭建node后台项目,修改相关配置以符合项目需求
npm install express-generator -g
express -e myapp

可用pm2在Linux上部署

3、node连接mysql
cnpm i mysql --save
const mysql = require('mysql');
function connectFn (sql,cb){
    let config = {
        host: 'localhost',
        user: 'root',
        password: 'root',
        database: 'test'
        port: 3306
    }
    let connection = mysql.createConnection(config);
    connection.connect();
    connection.query(sql, cb)
    connection.end();
}
module.exports = connectFn;

npm官网有mysql连接教程:https://www.npmjs.com/package/mysql
同时可下载数据库可视化工具Navicat管理数据库:https://www.navicat.com.cn/
接下来就是对数据库的操作语句了,可自行学习mysql相关操作语句,
mysql入门教程:http://www.runoob.com/mysql/mysql-tutorial.html

4、至于前端vue,入门简单,生态发展迅速,nuxtjs优化了单页面seo的缺点,mpvue赋予了vue编辑微信小程序的能力,nui-app更赋予了vue在Android、iOS、H5、小程序四端通吃的能力(vue3.0又将问世…)
npm i vue-cli -g
vue init webpack myapp

可结合axios+ui框架(后台管理端有:elementUI、iviewUI等,移动端有:vantUI、mintUI、vuexUI等)按需搭建项目

全栈攻城狮@lzccheng


本文链接: http://www.dtmao.cc/news_show_300243.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?