围观大作业
围观同学们的大作业观后感。
- 感觉很队的杨志的luckyDraw项目文档好有意思,好喜欢,很细致好用心,效果也ok,对我很受用,好感谢他的分享,嘤嘤。
- 种子选手队的团队项目仿掘金抽奖项目、线上效果、汇报文档好惊艳,给了我好大的信心,觉得我的同学这么优秀,莫名产生了他们可以我也可以的错觉,哈哈。
- XYShaoKang汇报文档
- 少年歌行队的汇报文档的流程设计图好惊艳
- 一往无前队YAPI
- 杨雅婷readme
细品汇报文档
大家都是同学,看到同学们提交的大作业的项目介绍和汇报文档里提到一些似乎还有些吃力的描述。
web服务框架:web服务器(web server)、web框架(web framework)的解决方案,如Vue、React- 部署文档deploy:环境依赖、安装项目依赖、启动项目
- 部署上线 :Docker 镜像的方式部署、后端服务地址、生成镜像、创建并运行容器、服务部署成功
- 权限及路由设计
- web/serivice 客户端/服务器端
- 服务端(Koa2及相关中间件 + MySQL + Socket.io
- 客户端(Vue3 + Vite2)
- 服务端(express+postgresql+swagger)
- 读书CMS
- H5
- 抽奖界面index+登录界面login+后台管理界面bg(layui),抽奖后台(MySQL+node+express)
- 小程序版微信读书
- 技术栈(Vue2 + React + Ant Design + Koa + 轻服务),前台:Vue2,后台:Ant Design,后端:Koa + 轻服务(ps,这都是老师提到过的,有同学也是零基础在课上认真听讲学到的东西做了大作业,而我只是听讲了没学会,世界的参差)
- 前端服务:vite+react+Ant Design,后端服务:egg+mysql
- 前端vue全家桶+elementUI,后端egg+mysql+typeorm
- 技术栈:Vue+Node+轻服务
- javascript + sass + html + 🧡 + 轻服务
- 手帐记事:electron + vue(ps,好巧,我接触大前端是因为随手记,一个记账App)
- gitee仓库
- express、postgresql、swagger文档
- jwt :鉴权
- 电子书.epub文件解析
概念、工具、站点:
github
gitee
Gitee是基于Git的代码托管和研发协作平台。
web服务框架
如vue、react
web服务框架:web服务器(web server)、web框架(web framework)的解决方案。
cms
内容管理系统(content management system,CMS)是一种位于WEB 前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。
Catfish(鲶鱼) CMS 是开源免费的PHPCMS网站内容管理系统,高度的易用性和灵活性可以让您快速建站,实现零基础搭建不同类型(门户站、博客站、企业站等)的网站,后台管理简单明了易用,SEO优化,全站自适应,是您创业建站的不二选择。
vite
下一代前端开发与构建工具。
node
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。(怀疑我不识字中)
node.js
vue3
vue3.js
react
react.js
egg
egg.js
phpstudy
服务器环境配置
Socket.io
Socket.io是一个 WebSocket 库,包括了客户端的js和服务器端的 nodejs ,它的目标是构建可以在不同浏览器和移动设备上使用的实时应用。
Socket.IO 是一个基于 Node.js 的实时应用程序框架,在即时通讯、通知与消息推送,实时分析等场景中有较为广泛的应用。参考来自egg
express
Node.js Express 框架是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。
使用 Express 可以快速地搭建一个完整功能的网站。
koa2
中间件
如koa2、express(koa2 maybe取代express)
中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。参考
swagger
如.json文件
Swagger 是最流行的 API 开发工具,它遵循 OpenAPI Specification(OpenAPI 规范,也简称 OAS)。 Swagger 可以贯穿于整个 API 生态,如 API 的设计、编写 API 文档、测试和部署。 Swagger 是一种通用的,和编程语言无关的 API 描述规范。参考
electron
Electron,使用 JavaScript,HTML和CSS构建跨平台的桌面应用程序。
Ant Design
Ant Design是一套企业级UI设计语言和React组件库。 基于Ant Design设计体系的React UI组件库,用于研发企业级中后台产品。 服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。
PostgreSQL
PostgreSQL是一个功能非常强大的、源代码开放的客户/服务器关系型数据库管理系统(RDBMS)。
大受鼓舞
作为前端零基础想入门,但又没有全身心扑上去写作业的某同学(感觉被点名了),感受到来自榜样的示范作用。大作业的项目和项目文档的水平高下立现,我大受鼓舞,所以争取看懂优秀同学们的大作业。
大家的没有时间写作业和我的没有时间写作业,世界的参差啊。