可乐博客

基本WEB开发知识

有朋友问我顺便写一下

VUE

nodejs/npm语言安装,换淘宝源,npm添加到环境变量
webpack打包了解
vue https://cn.vuejs.org/v2/guide/index.html
vuecli脚手架
快速开发
https://cli.vuejs.org/zh/guide/
axiosajax请求
element-ui样式模板https://element.eleme.cn/#/zh-CN/component/menu#menu-item-attribute
https://www.cnblogs.com/wbjxxzx/p/9943049.html
vue-router路由https://router.vuejs.org/zh/
vuex全局变量

html5标签
css样式样式布局、div浮动布局、flex流式布局
js脚步基本函数、内置函数、语法

数据传递JSON

Content-Type: application/json;charset=UTF-8

OPTIONS跨域

Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: authorization, content-type
Access-Control-Allow-Methods: DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT

语言Web框架ORM
J2EESpringbootMyBatisjdbc
PHPLaravel<br/>ThinkPHP5框架自带PDO<br/>Mysqli
PythonFlask<br/>Tornado<br/>DjangoFlask-SQLAlchemy
框架自带
SQLAlchemy
pymysql

Python

多进程异步备注优点
Flaskgunicorn
多进程多线程
开发周期快
Tornado异步web框架,可与asyncio复用
Django所有权限要声明企业开发
quart_语法Flask的异步实现
FastAPI____

注意

CSRF

Pythonic技术