如何使用 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 如何工作的初学者
评论(0)