如何使用 Ruby on Rails 7 构建 Instagram 克隆

How To Build Instagram Clone Using Ruby on Rails 7

学习如何使用 Ruby on Rails 7、Bootstrap 5 和 Turbo Rails 实现 Instagram 应用程序的实用指南

 你将学到什么

  • 使用 Ruby on Rails 7 构建完整的 Instagram 克隆
  • 构建任何社交媒体应用程序的关注系统
  • 构建实时搜索功能
  • 使用 Devise gem 轻松实现身份验证
  • 解决 Devise 与 Ruby on Rails 7 的集成问题
  • 练习使用 Bootstrap 组件和类
  •  处理授权
  • 使用 font-awesome 添加图标
  • 处理复杂的数据库关系
  •  构建类似功能
  •  建立评论系统
  • 使用 FileBond Javascript 库通过预览和拖放上传图像
  • 根据特定指标建议用户关注
  • 将帖子列为主页中的提要列表

 要求

  • 对 Ruby on Rails 框架的基本了解
  • HTML 和 CSS 基础知识

 描述

首先我们来说说钱…

截至 2020 年 1 月,各城市 Ruby on Rails Web 开发人员的平均工资(根据 Glassdoor 的数据):

纽约 – $95,000/年,波士顿 – $97,000/年,旧金山 – $100,719/年

因此,需要更多关于“为什么选择 Ruby on Rails?”的理由。

您将学习如何使用最强大且最简单的框架之一构建您自己的 Instagram 或任何社交媒体 Web 应用程序… Ruby on Rails <3。

我们将在旅程中使用以下内容:

  •  Ruby on Rails 框架

  • 用于样式设计的 Bootstrap 库

  • Fontawesome 图标库

  • 用于上传图像的 FileBond 库

  • 用于图像上传的主动存储

  • 设计用于身份验证的 Gem

有什么要求?

  • 对 Ruby on Rails 框架的基本了解

  • HTML 和 CSS 基础知识

  • 在您的计算机上安装 Ruby on Rails

我将从这门课程中得到什么?

  • 使用 Ruby on Rails 7 构建完整的 Instagram 克隆

  • 练习使用 Bootstrap 组件和类

  •  安装装置

  •  使用 Devise 添加用户

  • 使用 Devise gem 轻松实现身份验证

  • 解决 Devise 与 Ruby on Rails 7 的集成问题

  •  处理授权

  • 使用 font-awesome 添加图标

  • 处理复杂的数据库关系

  •  构建类似功能

  •  建立评论系统

  • 为任何社交媒体应用程序构建关注系统

  • 根据特定指标建议用户关注

  • 将帖子列为主页中的提要列表

  • 使用 FileBond Javascript 库通过预览和拖放上传图像

  • 构建实时搜索功能

  • 创建用户仪表板

  •  创建脚手架

  •  Rails 中的资源

  • 强迫人们登录

本课程适合谁:

  • 想要构建具有所有功能的 Instagram 克隆版的 Ruby on Rails 开发人员
  • 希望通过构建整个应用程序来刷新知识的 Ruby on Rails 开发人员
  • 需要了解 Ruby on Rails 如何工作的初学者
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。