mern-boilerplate:带有React,Redux,Express,Mongoose,Passport Local,JWT,Facebook和Google OAuth的全栈样板

时间:2021-02-03 03:07:06
【文件属性】:
文件名称:mern-boilerplate:带有React,Redux,Express,Mongoose,Passport Local,JWT,Facebook和Google OAuth的全栈样板
文件大小:856KB
文件格式:ZIP
更新时间:2021-02-03 03:07:06
react redux oauth boilerplate jwt MERN样板 这是带有React,Redux,Express,Mongoose和Passport的全栈样板。 跳过繁琐的部分,直接开发您的应用程序。 演示版 现场演示,请访问: 产品特点 服务器 具有1:N关系的用户和消息模型 针对消息和用户模型的完整CRUD REST API操作 使用本地email/password ,Facebook和Google OAuth策略以及受JWT保护的API进行护照身份验证 User和Admin角色 带有Babel的NodeJS服务器,用于与React Client统一的新JS语法 整个应用程序的async/await语法 Joi服务器端对用户输入的验证 单个.env文件配置 用Multer上传图像 数据库种子 客户 使用功能组件和挂钩对客户端进行响应 使用Thunk进行Redux状态管理以进行异步操作 与CSS无关,因此您不会浪费时间用自己CSS框架替换我CSS框架 主页,用户,个人资料,管理员,未找到,登录和注册页面 具有高阶组件的受保护路线 未认证,已认证和管理员用户的不同视图 使用Formik和Yup验证编辑/删除消息和用户的表单 管理员有权编
【文件预览】:
mern-boilerplate-master
----client()
--------public()
--------src()
--------.prettierrc(89B)
--------.gitignore(310B)
--------package-lock.json(610KB)
--------package.json(1KB)
----README.md(8KB)
----screenshots()
--------Screenshot_3.png(166KB)
--------Screenshot_1.png(37KB)
--------Screenshot_4.png(150KB)
--------Screenshot_5.png(33KB)
--------Screenshot_2.png(78KB)
--------Screenshot_6.png(25KB)
----server()
--------.env.example(563B)
--------public()
--------src()
--------.babelrc(196B)
--------.prettierrc(89B)
--------security()
--------.gitignore(222B)
--------package.json(1KB)
----package.json(551B)

网友评论