node-shop:使用Express和MongoDB构建的功能丰富的在线商店

时间:2024-05-27 12:32:10
【文件属性】:

文件名称:node-shop:使用Express和MongoDB构建的功能丰富的在线商店

文件大小:246KB

文件格式:ZIP

更新时间:2024-05-27 12:32:10

express mongodb mongoose JavaScript

节点商店 使用Node.js,Express.js和Mongoose创建的在线商店,以及 我在这个项目中学到了什么 Node.js基础 高效发展 npm,nodemon,调试Node应用程序 Express.js 模板引擎 帕格,车把,EJS MVC 模式的理论/原理 先进的路线和模型 动态路由,定义和创建更好的模型 SQL和MySQL 查询节点应用程序中的数据库 Sequelize和MySQL ORM的好处 NoSQL和MongoDB 试验非关系数据库 猫鼬和MongoDB 重写了我的应用程序以使用它 会话和Cookie 快速会话,设置,操作和配置Cookie 验证 注册和登录,Bcrypt,CSRF令牌,密码重置(和重置令牌到期) 发送电子邮件 Nodemailer和SendGrid 用户输入验证和消毒 快速验证器 错误处理 抛出Error对象,以便我们的erro


【文件预览】:
node-shop-master
----.gitignore(953B)
----app.js(3KB)
----images()
--------1562185789083-Uk_baptism_of_fire_new.jpg(47KB)
--------1562185564641-Uk_blood_of_elves_new.jpg(47KB)
--------1562185749468-Lady-of-the-lake.jpg(42KB)
--------1562185615192-Uk_time_of_contempt_new.jpg(37KB)
----middleware()
--------is-auth.js(124B)
----package.json(1KB)
----data()
--------invoices()
----package-lock.json(168KB)
----models()
--------order.js(464B)
--------product.js(476B)
--------user.js(1KB)
----public()
--------js()
--------css()
----test.js(1KB)
----util()
--------path.js(91B)
--------file.js(172B)
----views()
--------admin()
--------auth()
--------500.ejs(257B)
--------shop()
--------404.ejs(162B)
--------includes()
----README.md(1KB)
----.vscode()
--------launch.json(548B)
----controllers()
--------error.js(346B)
--------admin.js(6KB)
--------shop.js(7KB)
--------auth.js(7KB)
----routes()
--------admin.js(2KB)
--------shop.js(733B)
--------auth.js(2KB)

网友评论