文件名称:blog:此存储库包含基于 MERN 堆栈构建的博客应用程序的代码
文件大小:2.27MB
文件格式:ZIP
更新时间:2024-06-18 11:26:54
JavaScript
CoFoundersTown 2021的短期项目 这个项目是一个使用 React 和 Node.js 制作的网络应用程序。 用户界面功能 可以在找到屏幕截图。 登录页面 注册页面 主页 - 显示每个人的所有帖子 个人资料页面 - 显示个人资料详细信息和个人发布的帖子(仅在登录时) 发布页面 - 可以创建新帖子(仅在登录时) 博客帖子页面 - 详细的全屏博客帖子 标签过滤页面 - 显示按标签过滤的帖子(一个帖子可以有多个标签) 材质用户界面 后端功能 用于授权的 JWT - RSA 公钥、私钥对 用于密码散列的 Bcrypt Express.js 敏感 API 只能通过 https 使用 JWT 令牌访问。 松散耦合的 API 框架和库 React.js Express.js MongoDB 节点.js 开始调试和使用网络应用程序 1. npm start # st
【文件预览】:
blog-master
----server()
--------models()
--------config.js(5KB)
--------server.js(832B)
--------routes()
----package.json(1KB)
----.eslintcache(18KB)
----screenshots()
--------Blogs filtered with tags.png(143KB)
--------Home 2.png(359KB)
--------Posts in MongoDB.png(164KB)
--------Home 1.png(341KB)
--------Login page.png(84KB)
--------Users in MongoDB.png(131KB)
--------Blog Post Individual.png(145KB)
--------Blog Post creation.png(149KB)
--------Profile of user.png(175KB)
--------Signup page.png(95KB)
----package-lock.json(663KB)
----src()
--------index.js(2KB)
--------BlogPostPage.js(2KB)
--------reportWebVitals.js(362B)
--------assets()
--------Home.js(3KB)
--------Publish.js(10KB)
--------Profile.js(5KB)
--------setupTests.js(241B)
--------TagPage.js(4KB)
--------Signup.js(8KB)
--------Login.js(6KB)
--------widgets()
--------config.json(135B)
----.idea()
--------misc.xml(174B)
--------vcs.xml(180B)
--------blogs.iml(458B)
--------modules.xml(262B)
--------.gitignore(98B)
--------inspectionProfiles()
----.gitignore(310B)
----public()
--------logo192.png(5KB)
--------manifest.json(492B)
--------robots.txt(67B)
--------index.html(2KB)
--------logo512.png(9KB)
--------favicon.ico(4KB)
----README.md(1KB)
----yarn.lock(503KB)