
node全栈开发
本栏目开始于tonight,很期待使用node作为服务端来开发后端接口服务,本案例结合express框架,使用vue作为页面模版,然后连接mysql数据库,使用webpack打包成为spa项目实现简单的功能。
Museions
带着目的去思考!预谋即将发生的事情!
展开
-
前后端分离如何保证数据传输安全?JWT-了解一下
Node-jsonwebtoken:jwt的使用原创 2020-02-23 13:47:19 · 819 阅读 · 0 评论 -
express+mysql+vue项目入门-搭建vue前端项目(一)
vue express mysql初始化项目,node全栈使用node js前后端项目初始化原创 2018-05-31 23:10:19 · 2596 阅读 · 0 评论 -
express+mysql+vue项目入门-安装mysql数据库(二)
express+mysql+vue项目入门-安装mysql数据库之前好的的教程和博文都提到建议使用mongodb,这个应该是看项目场景吧,关系型数据库在居多的管理系统中仍然是首要的选择,涉及到查询统计呀,链表查询什么的,关系型数据库的应用是很成熟的。对于前端来说,mongodb是一个对象存储式的数据库,入门也较为简单,但是只是一个查询,所以本博文要解决的是让那个项目代码能够去操作数据库,所以选...原创 2018-08-08 15:14:23 · 1720 阅读 · 0 评论 -
express+mysql+vue项目入门-安装express服务端(三)
express+mysql+vue项目入门-安装express服务端express框架是目前比较火的node服务端框架,对于前端体系的开发入门也很实用,安装简单,使用不复杂,将node的相关操作进行二次封装,就像是jQuery对于原 生的javascript的封装一样,使用express后对于node运用会更简单,代码量会更少。一下是cnpm安装方式:cnpm install exp...原创 2018-08-08 15:14:44 · 966 阅读 · 0 评论 -
express+mysql+vue项目入门-express服务端连接mysql数据库(四)
express+mysql+vue项目入门-express服务端连接mysql数据库,此方法mysql为例:添加一个mysql连接模块并导出,在服务端入口导入使用即可var mysql = require('mysql');var connection = mysql.createConnection({ host : 'localhost', user : '...原创 2018-11-04 11:44:33 · 3286 阅读 · 0 评论 -
express+mysql+vue项目入门-配置vue数据接口api代理(五)
express+mysql+vue项目入门-配置vue数据接口api代理1.客户端使用axios作为异步请求模式;var axios = require('axios');var root = '/api/';function createAxios(method,url,params,success,error){ axios({ url:url, b...原创 2018-11-04 11:50:42 · 1003 阅读 · 0 评论 -
express+mysql+vue项目入门-第一个express服务端接口(六)
express+mysql+vue项目入门-第一个express服务端接口所谓的express服务端接口就是让前端的ajax请求能在服务端监控到并拦截做业务逻辑,并且适当返回。"use strict";const models = require('./../../db');const express = require('express');const router = expr...原创 2018-11-04 11:56:53 · 818 阅读 · 0 评论 -
express+mysql+vue项目入门-配置一个express服务端通用返回模块(七)
express+mysql+vue项目入门-配置一个express服务端通用返回模块首先新建一个模块result作为通用返回function Result(){ this.data=''; this.code=''; this.message=''; this.setData = function(data){ this.data = data; }; this.setC...原创 2018-11-04 12:04:08 · 682 阅读 · 0 评论 -
express+mysql+vue项目入门-配置一个登录模块(八)
express+mysql+vue项目入门-配置一个登录模块"use strict";const models = require('./../../db');const express = require('express');const router = express.Router(); router.post('/api/login',(req,res)=>{ /...原创 2018-11-04 12:02:45 · 735 阅读 · 3 评论 -
express+mysql+vue项目入门-详细配置登录模块(九)
express+mysql+vue项目入门-详细配置登录模块为了方便使用,在这里将接口也进行模块化划分。每个接口模块涉及到3个文件:controller,entity,sqlmapper//controler:"use strict";const models = require('./../../db');const express = require('express');c...原创 2018-11-05 08:59:54 · 692 阅读 · 0 评论 -
pm2-Node应用进程管理器
node进程管理pm2,启动node项目 是一个带有负载均衡功能的Node应用的进程管理器。当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。安装npm install -g pm2用法$ npm install pm2 -g # 命令行安装 pm2 $ pm2 start app.js -i 4 # 后台运行pm2,启动4个app.js ...原创 2018-05-09 12:45:41 · 917 阅读 · 0 评论