reactnd-project-可读性:用户可以将内容发布到预定义的类别,对他们的帖子和其他用户的帖子进行评论,并对他们的帖子进行投票。 用户还可以编辑和删除帖子和评论-源码

上传者: 42157567 | 上传时间: 2021-02-04 09:10:10 | 文件大小: 222KB | 文件类型: ZIP
可读项目-Udacity Nanodegree 项目概况 对于Readable项目,您将构建一个内容和评论Web应用程序。 用户将能够将内容发布到预定义的类别,对他们的帖子和其他用户的帖子进行评论以及对帖子和评论进行投票。 用户还可以编辑和删除帖子和评论。 叠放 React&Redux Redux Thunk 材质用户界面 Jest&Enzime-单元测试 故事书-交互式UI组件 跑步与故事书 如果您不知道 ,那么它是UI组件的开发环境。 它使您可以浏览组件库,查看每个组件的不同状态以及以交互方式开发和测试组件。 git clone git@github.com:filipenatan

文件下载

资源详情

[{"title":"( 77 个子文件 222KB ) reactnd-project-可读性:用户可以将内容发布到预定义的类别,对他们的帖子和其他用户的帖子进行评论,并对他们的帖子进行投票。 用户还可以编辑和删除帖子和评论-源码","children":[{"title":"reactnd-project-readable-master","children":[{"title":".env.example <span style='color:#111;'> 76B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"manifest.json <span style='color:#111;'> 306B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"stories","children":[{"title":"navbarheader.stories.js <span style='color:#111;'> 984B </span>","children":null,"spread":false},{"title":"post.stories.js <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"main.stories.js <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"containers","children":[{"title":"PostDetail.js <span style='color:#111;'> 436B </span>","children":null,"spread":false},{"title":"CommentsList.js <span style='color:#111;'> 450B </span>","children":null,"spread":false},{"title":"PostsList.js <span style='color:#111;'> 586B </span>","children":null,"spread":false},{"title":"EditPost.js <span style='color:#111;'> 364B </span>","children":null,"spread":false},{"title":"Comment.js <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"Categories.js <span style='color:#111;'> 344B </span>","children":null,"spread":false},{"title":"Post.js <span style='color:#111;'> 298B </span>","children":null,"spread":false}],"spread":true},{"title":"logo.svg <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"index.css <span style='color:#111;'> 380B </span>","children":null,"spread":false},{"title":"components","children":[{"title":"PostDetail.js <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"shared","children":[{"title":"NotFound.js <span style='color:#111;'> 304B </span>","children":null,"spread":false},{"title":"CustomizedSnackbars.js <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false}],"spread":true},{"title":"NewComment.js <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"NewPost.js <span style='color:#111;'> 5.66KB </span>","children":null,"spread":false},{"title":"Main.js <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":"CommentsList.js <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"PostsList.js <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"NavbarHeader.js <span style='color:#111;'> 4.37KB </span>","children":null,"spread":false},{"title":"EditComment.js <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"EditPost.js <span style='color:#111;'> 6.80KB </span>","children":null,"spread":false},{"title":"Comment.js <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false},{"title":"Categories.js <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"Post.js <span style='color:#111;'> 4.09KB </span>","children":null,"spread":false}],"spread":false},{"title":"helpers","children":[{"title":"capitalize.js <span style='color:#111;'> 120B </span>","children":null,"spread":false},{"title":"timestampToDate.js <span style='color:#111;'> 121B </span>","children":null,"spread":false},{"title":"strings.js <span style='color:#111;'> 105B </span>","children":null,"spread":false},{"title":"contextWrap.js <span style='color:#111;'> 586B </span>","children":null,"spread":false}],"spread":true},{"title":"actions","children":[{"title":"comments.js <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"category.js <span style='color:#111;'> 801B </span>","children":null,"spread":false},{"title":"post.js <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"types.js <span style='color:#111;'> 771B </span>","children":null,"spread":false}],"spread":true},{"title":"App.js <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"__tests__","children":[{"title":"components","children":[{"title":"PostsList.test.js <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"Categories.test.js <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"NewPost.test.js <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"EditPost.test.js <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"Post.test.js <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"NotFound.test.js <span style='color:#111;'> 270B </span>","children":null,"spread":false}],"spread":true},{"title":"App.js <span style='color:#111;'> 198B </span>","children":null,"spread":false},{"title":"resources","children":[{"title":"constants.js <span style='color:#111;'> 171B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"setupTests.js <span style='color:#111;'> 123B </span>","children":null,"spread":false},{"title":"resources","children":[{"title":"constants.js <span style='color:#111;'> 288B </span>","children":null,"spread":false}],"spread":true},{"title":"App.css <span style='color:#111;'> 468B </span>","children":null,"spread":false},{"title":"serviceWorker.js <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 951B </span>","children":null,"spread":false},{"title":"reducers","children":[{"title":"comments.js <span style='color:#111;'> 920B </span>","children":null,"spread":false},{"title":"categories.js <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"posts.js <span style='color:#111;'> 865B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 343B </span>","children":null,"spread":false},{"title":"posts_sort.js <span style='color:#111;'> 267B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":".codacy.yml <span style='color:#111;'> 169B </span>","children":null,"spread":false},{"title":"PULL_REQUEST_TEMPLATE.md <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":".storybook","children":[{"title":"config.js <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"addons.js <span style='color:#111;'> 86B </span>","children":null,"spread":false}],"spread":true},{"title":"CONTRIBUTING.md <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"CODE_OF_CONDUCT.md <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 315B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 727.30KB </span>","children":null,"spread":false},{"title":"api-server","children":[{"title":"comments.js <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"server.js <span style='color:#111;'> 7.72KB </span>","children":null,"spread":false},{"title":"categories.js <span style='color:#111;'> 726B </span>","children":null,"spread":false},{"title":"config.js <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"posts.js <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 433B </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明