摘要:
1. 介绍 1.1 什么是MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键 阅读全文
摘要:
1. Express框架介绍 1.1 是什么 Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。 丰富的 HTTP 快捷方法和任意排列组合的 Connect 中间件,让你创建健壮、友好的 API 变得 阅读全文
摘要:
一、Promise 的基本使用 1.1、Promise 简介 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保 阅读全文
摘要:
参考:https://lurongtao.gitee.io/felixbooks-gp19-node.js/ 一、Node简介 1.1 Node是什么 Node.js®是基于 Chrome的V8 JavaScript 引擎构建的JavaScript运行环境、运行时(runtime)。 Node.js 阅读全文
摘要:
路由 理解: 一个路由(route)就是一组映射关系(key - value),多个路由需要路由器(router)进行管理。 前端路由:key是路径,value是组件。 vue-router vue 的一个插件库,专门用来实现 SPA 应用 SPA:单页 Web 应用(single page web 阅读全文
摘要:
Vuex Vuex官网 1.概念 在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。 何时使用? 多个组件需要共享数据时 2.搭建vuex环境 创建文件:src/store/in 阅读全文
摘要:
初始化脚手架 说明 Vue 脚手架是 Vue 官方提供的标准化开发工具(开发平台)。 最新的版本是 5.x。 文档: https://cli.vuejs.org/zh/ 具体步骤 第一步(仅第一次执行):全局安装@vue/cli。 npm install -g @vue/cli 第二步:切换到你要创 阅读全文
摘要:
2.1 模块与组件、模块化与组件化 2.1.1. 模块 理解: 向外提供特定功能的 js 程序, 一般就是一个 js 文件 为什么: js 文件很多很复杂 作用: 复用 js, 简化 js 的编写, 提高 js 运行效率 2.1.2. 组件 理解: 用来实现局部(特定)功能效果的代码集合(html/ 阅读全文
摘要:
1.1 Vue 简介 1.1.1. 官网 https://cn.vuejs.org/ 1.1.2. 介绍与描述 动态构建用户界面的渐进式 JavaScript 框架 作者: 尤雨溪 1.1.3. Vue 的特点 遵循 MVVM 模式 编码简洁, 体积小, 运行效率高, 适合移动/PC 端开发 它本身 阅读全文