文件名称:Large:故事分享网站“中”的副本。
文件大小:3.44MB
文件格式:ZIP
更新时间:2024-05-26 06:29:42
JavaScript
大 Large是故事共享网站“ Medium”的克隆。 这个单页应用程序允许用户发布自己的故事,以及阅读和回应其他人的故事。 看一下。 技术领域 Large的后端是使用Ruby on Rails构建的,用于数据库管理。 前端使用React组件框架,用于状态管理的Redux和用于平滑单页用户体验JavaScript构建。 JQuery AJAX调用用于所有数据库请求,而Jbuilder视图用于将返回的Ruby实例转换为JavaScript对象。 AWS集成用于存储和检索故事封面图像和缩略图。 特征 用户认证 大型同时维护前端和后端用户身份验证。 客户端验证和错误可防止不必要的数据库请求。 模态用于显示登录和注册表单。 用户资料用户可以访问自己或他人的个人资料页面以查看创作的故事。 故事 索引:页面分为“编辑推荐”,“根据阅读历史记录”和“大受欢迎”。当用户向下滚动Feed时,“受欢迎