没有合适的资源?快使用搜索试试~ 我知道了~
DevConnector-TraversyMedia-Project:使用MERN堆栈构建的社交媒体
共94个文件
js:60个
png:8个
json:7个
需积分: 9 0 下载量 169 浏览量
2021-02-17
19:54:44
上传
评论
收藏 2.32MB ZIP 举报
温馨提示
开发连接器 MongoDB,Express,React和Node.js 与开发人员互动的网络。 结构 服务器端 服务器端有一个快速框架,它负责使用JSON Web令牌(使客户端具有受保护的路由,从服务器接收令牌),模型,端点和对MondoDB URI的访问进行身份验证。 为此,使用了mongoose软件包,创建模型(用于存储文档的集合)并在数据库中与它们进行交互,也可以使用MondoDB驱动程序来实现此目的。 要访问需要令牌的端点,我们需要中间件auth.js来检查令牌是否有效以及是否存在于请求的标头中。 客户端 客户端是由React框架组成的,客户端从我们的服务器监听请求中的数据。 我们有Redux状态管理来处理应用程序的状态,以及带有useState钩子的状态组件。 Redux和React可以很好地协同工作,有react-redux librarie和redux-thunk中间件可以
资源推荐
资源详情
资源评论
收起资源包目录
DevConnector-TraversyMedia-Project-master.zip (94个子文件)
DevConnector-TraversyMedia-Project-master
models
Profile.js 2KB
User.js 489B
Post.js 892B
server.js 2KB
client
public
manifest.json 492B
index.html 1KB
robots.txt 67B
favicon.ico 3KB
logo512.png 9KB
logo192.png 5KB
src
Redux
utils
setAuthToken.js 266B
store.js 533B
actions
auth.js 2KB
alert.js 491B
profile.js 5KB
post.js 4KB
types.js 1KB
reducers
auth.js 1KB
alert.js 519B
profile.js 1019B
post.js 2KB
index.js 231B
Components
Profile-forms
AddExperience.js 3KB
EditProfile.js 8KB
AddEducation.js 4KB
CreateProfile.js 7KB
post
CommentForm.js 1KB
CommentItem.js 1KB
Post.js 2KB
Auth
Login.js 2KB
Register.js 3KB
Layout
Landing.js 1KB
Spinner.js 367B
Navbar.js 2KB
NotFound.js 332B
Alert.js 550B
spinner.gif 9KB
Profiles
Profiles.js 1KB
ProfileItem.js 988B
posts
PostForm.js 1KB
Posts.js 1KB
PostItem.js 2KB
profile
ProfileTop.js 2KB
ProfileEducation.js 777B
ProfileAbout.js 743B
ProfileExperience.js 701B
Profile.js 3KB
ProfileGithub.js 2KB
Dashboard
Experience.js 1KB
Education.js 1KB
DashboardActions.js 588B
Dashboard.js 2KB
Routing
PrivateRoute.js 858B
Routes.js 2KB
img
showcase.jpg 292KB
App.js 1KB
App.css 8KB
index.js 197B
build
manifest.json 492B
index.html 2KB
asset-manifest.json 1KB
robots.txt 67B
precache-manifest.583b075afc7782f3462dad121250137f.js 767B
service-worker.js 1KB
favicon.ico 3KB
logo512.png 9KB
logo192.png 5KB
static
js
runtime-main.8c40394c.js.map 8KB
main.4509531d.chunk.js 65KB
2.9518d529.chunk.js.LICENSE.txt 1KB
2.9518d529.chunk.js.map 962KB
2.9518d529.chunk.js 274KB
runtime-main.8c40394c.js 2KB
main.4509531d.chunk.js.map 136KB
media
showcase.4b31330b.jpg 292KB
css
main.28ec31e2.chunk.css.map 11KB
main.28ec31e2.chunk.css 6KB
package-lock.json 574KB
package.json 1013B
middleware
auth.js 684B
readme
image1.png 84KB
image0.png 834KB
image3.png 86KB
image4.png 115KB
config
db.js 787B
LICENSE 1KB
README.md 3KB
.gitignore 95B
routes
api
auth.js 3KB
posts.js 6KB
users.js 3KB
profile.js 10KB
package-lock.json 108KB
package.json 827B
共 94 条
- 1
资源评论
哈奇明
- 粉丝: 31
- 资源: 4771
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功