课程为纯实战项目,从零模拟开发一个基本功能完备的微博系统(包括注册、登录、关注和取关,微博浏览、创建和回复,及 @ 关注人等各个功能),带你完成整个Koa2框架生态的综合技术实战,包括各类中间件,MySQL数据库设计,微博项目架构等诸多干货内容,最后带你回顾整个开发过程,从技术层面总结 Node.js 的最佳实践经验
2021-06-14 18:01:53 78B 前端 nodejs
1
1前言 13 1.1项目背景 13 1.2项目开发目的及意义 13 2相关技术及工具 14 2.1相关技术 14 2.1.1Node.js 14 2.1.3MySQL 介绍 14 2.1.3Koa 框架 14 2.1.4Redis 介绍 14 2.2开发工具 14 2.2.1VS Code 14 3需求分析 15 3.1用户需求分析 15 3.2技术可行性 15 3.3经济可行性 15 3.4操作可行性 15 3.5环境需求分析 15 3.6需求分析 16 3.6.1前台功能 16 3.6.2后台功能 16 3.7用例建模 16 3.7.1前端用例分析 16 3.7.2后端用例分析 22 4概要设计 26 4.1系统功能设计 26 4.1.1前端功能设计 26 4.1.2后台功能设计 27 4.2数据库设计 29 4.2.1数据库概念结构设计 29 4.2.2数据库逻辑结构设计 31 5系统实现 34 5.1前端实现 34 5.1.1前端流程图 34 5.1.2登录、注册 34 5.1.3个人中心 36 5.1.4模块操作页面 36 5.1.5聊天室 38 5.2后端实现 39 5.2.1后台流程图 39 5.2.2用户模块 40 5.2.3操作模块页(视频、文章、活动) 41 5.2.4广告模块 42 5.2.5管理员模块 43 6系统测试 45 6.1功能用例测试 45 6.2测试总结 46 7总结与展望 47 参考文献 48 致谢 49
2021-06-14 17:05:08 468KB nodejs 校园交流平台 mysql vscode
1绪论 1 1.1系统的开发背景 1 1.2系统开发的意义和目的 1 1.3研究内容 2 2相关技术概述 3 2.1node.js 简介 3 2.2MongoDB 介绍 3 2.3koa2 框架 3 3系统分析 4 3.1可行性分析 4 3.1.1技术可行性 4 3.1.2经济可行性 4 3.1.1操作可行性 5 3.2需求分析 5 3.2.1系统总体概述 5 3.2.2系统性能需求 6 3.3数据流程图 6 4系统设计 9 4.1系统设计原则 9 4.2系统功能模块设计 9 4.2.1系统功能组成 9 4.2.2管理员模块 10 4.2.3用户管理模块 10 4.3数据库设计 11 4.3.1设计原则 11 4.3.2数据字典 11 5系统实现 15 5.1登录功能 15 5.2系统前端用户功能 16 5.2.1个人信息的修改 16 5.2.2我的提醒 17 5.2.3申请延期还书 17 5.2.4我的罚单 18 5.2.5修改密码 18 5.2.6搜索图书 19 5.3管理员管理功能 20 5.3.1 管理员登录 20 5.3.2图书分类 20 5.3.3图书管理 21 5.3.4读者管理 22 5.3.5管理员管理 22 5.3.6借阅管理 23 5.3.7罚单管理 25 6系统测试 26 6.1软件测试概述 26 6.2系统测试方法 26 6.3系统测试用例及结果 26 6.4测试总结及期望 27 7总结与展望 29 参考文献 30 致谢 31
2021-06-14 17:05:08 408KB nodejs 图书管理系统 毕业设计 MongoDB
刺树者 用于与 Helmut Schmid 的 TreeTagger 工具包交互的 Node.js 模块。 入门 安装模块: npm install treetagger var Treetagger = require ( 'treetagger' ) ; var tagger = new Treetagger ( ) ; tagger . tag ( "This is a test!" , function ( err , results ) { console . log ( results ) ; } ) ; /* [ { t: 'This', pos: 'DT', l: 'this' }, { t: 'is', pos: 'VBZ', l: 'be' }, { t: 'a', pos: 'DT', l: 'a' }, { t: 'test', pos: '
2021-06-13 18:04:22 5KB JavaScript
1
假amqp 用法示例: var fakeAmqp = require ( "exp-fake-amqp" ) ; connection = fakeAmqp . createConnection ( ) ; var exchange = connection . exchange ( "testExchange" , { } ) ; connection . queue ( "theQueue" , { } , function ( queue ) { queue . bind ( "testExchange" , "route" , function ( ) { queue . subscribe ( function ( message ) { console . log ( message ) ; } ) ; exchange . pub
2021-06-13 09:03:45 6KB JavaScript
1
一个基于Node和原生MongoDB的微博系统
2021-06-12 16:02:31 469KB Node.js开发-内容管理系统
1
通过Node.js+Express+Mysq实现仿淘宝手机web登录与注册的小实验,前后端分离,代码完整,简单易懂,很适合初学者学习参考。
1
随着vue.js越来越火爆,更多的项目都用到vue进行开发,在实际的开发项目中如何搭建开发脚手架和 Node.js 环境 npm包管理工具的下载安装
2021-06-11 18:03:53 595KB node.js vue-cli4 Webpack自动化构建工具
1
####它是什么? Node.js 的验证器 ####API 是什么?
2021-06-11 16:06:00 410KB JavaScript
1
NodeJS把javascript推动为互联网发展核心驱动力,给前端界带来的更大的发展潜力。论文基于NodeJS的事件驱动及异步编程原理,就一个基于NodeJS的聊天室的实例结合HTML5的最新技术来展示javascript技术在后端服务器领域的前景。
2021-06-11 15:20:14 1.55MB Node.js 聊天系统
1