07 2023 档案
摘要:# vue高级 ## vue脚手架 我们可以使用Vue CLI来创建vue脚手架项目[Vue CLI官方文档](https://cli.vuejs.org/zh/guide/) ### 安装vue/cli ```bash npm install -g @vue/cli # 或 yarn global
阅读全文
摘要:# vue基础教程 [英文官网](https://vuejs.org/) [中文官网](https://cn.vuejs.org) 渐进式`JavaScript`框架 作者: 尤雨溪 特点 - 遵循`MVVM` - 编码简洁, 体积小, 运行效率高, 适合移动/PC端开发 - 它本身只关注UI, 也
阅读全文
摘要:# TypeScript面向对象 面向对象是程序中一个非常重要的思想。面向对象很简单,简而言之就是程序之中所有的操作都需要通过对象来完成。一切皆对象 ## 接口 TypeScript中的接口跟传统语言(比如Java)的接口有点差别 > 对象可以隐式实现接口 ### 概念 描述一个类型 一个接口里面可
阅读全文
摘要:# TypeScript基本介绍与开发环境 [TypeScript官网](https://www.typescriptlang.org/) ## TypeScript简介 1. TypeScript是JavaScript的超集 2. 它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性
阅读全文
摘要:# TypeScript基础 ## 类型 | 类型 | 例子 | 描述 | | : : | : : | : : | | number | 1, -33, 2.5 | 任意数字 | | string | 'hi', "hi", `hi` | 任意字符串 | | boolean | true、false
阅读全文
摘要:# token(JWT) - `token`是服务端生成并返回给`HTTP`客户端的一串加密字符串,`token`中保存着**用户信息** - 实现会话控制,可以识别用户的身份,主要用于移动端 APP - `token`的工作流程 1. 校验身份,校验通过后响应`token`,`token`一般是在
阅读全文
摘要:# Mongoose基本使用 ## Mongoose Mongoose是一个对象文档模型库,[官网](http://www.mongoosejs.net/) Mongoose方便使用代码操作`mongodb`数据库 参考:[MongoDB基础入门](https://www.cnblogs.com/w
阅读全文
摘要:# MongoDB基础入门 ## 基本概念 MongoDB是一个基于分布式文件存储的非关系型数据库(NoSql),[官网](https://www.mongodb.com/),[中文网](https://www.mongodb.org.cn/) 操作语法与`JavaScript`类似,容易上手,学习
阅读全文
摘要:# Nodejs开发web后台 ## express ### express介绍 `express`是一个基于`Node.js`平台的极简、灵活的`WEB`应用开发框架,[官方网址](https://www.expressjs.com.cn/) 简单来说,`express`是一个封装好的工具包,封装
阅读全文
摘要:# ECMAScript 6-11 ## 介绍 ES(ECMAScript)是由ECMA国际通过ECMA-262标准化的脚本程序设计语言。 简单来说就是ECMAScript规范JavaScript实现了这个规范 > ECMA(European Computer Manufacturers Assoc
阅读全文
摘要:# Promise ## 前端的异步运行机制 JavaScript作为单线程运行于浏览器之中,这是每本JavaScript教科书中都会被提到的。同时出于对UI线程操作的安全性考虑,JavaScript和UI线程也处于同一个线程中。因此对于耗时的操作,将会阻塞UI的响应。为了更好的UI体验,应该尽量的
阅读全文
摘要:# RESTful API RESTful API是一种特殊风格的接口,主要特点有如下几个: - URL中的路径表示**资源**,路径中不能有**动词**,例如`create`,`delete`,`update`等这些都不能有 - 操作资源要与`HTTP`**请求方法**对应 - 操作结果要与`HT
阅读全文