社交食谱分享网站开发指南
1. 项目概述
互联网诞生以来,美食食谱网站就已存在,像 Food.com、thefoodnetwork.com 和 bbcgoodfood.com 都是访问量较高的网站,美食也是互联网上最热门的搜索类别之一。多数此类网站由专家撰写内容,而我们要开发的网站,允许业余用户上传食谱,其他用户可以查看、分享这些食谱,并且食谱还能在各种社交网络平台上被分享。
项目目标是创建一个基础的社交网站,用户可以注册并创建自己最拿手的食谱,其他用户能根据兴趣、口味和食物偏好过滤食谱,并在 Facebook、Twitter 等社交网站上分享。项目结束时,需完成以下任务:
- 创建应用程序
- 了解创建应用程序的最佳方式
- 利用创建应用程序的一些新特性
用户故事是整个项目的重要部分,它会影响项目进度和产品长期效果。明确用户用例后,会有用户与应用程序交互的步骤以及所需的验证,这在编码时可作为参考。良好的视觉和技术规范能帮助开发者节省时间。
2. 项目优势
每个人都热爱美食,部分人还喜欢烹饪。通过简单项目来推动开发是最简便且有趣的方式。此项目将全面奠定 Rails 4 的基础,为后续项目搭建基础。使用过早期版本 Rails 的开发者能有机会使用 4.0.0 版本的新特性。同时,它也为应用程序开发过程设定了基调。我们采用 Rails 4 环境下的测试驱动开发方法,会接触到新引入的 minitest 框架,并学习 ActiveRecord 的基础知识,还会使用 Bootstrap 3.0 来美化视图。
3. 项目任务
构建应用程序时,需完成以下任务:
- 创
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



